API Uploads hanging

We’ve had a report of the API hanging when uploading files as there is no timeout set. So the script doesn’t error it just continues to wait to receive a reply that is not going to happen.
I just wanted to see if anyone else here has experienced similar behavior? And if so how often do you see it and how much disruption does it cause?