Timeout on synchronous Service Task

Does it make sense to block thread for 20mins to only wait on response?
Regards
Martin