afaik, get proc raise TimeoutError, if it's not like that then it should be bug. If you can provide reproducible case it would help team a lot.
Because, when some request is just hanging there, it's possible too the server doesn't return the response due to logic-error or bug in there.
