This may sound stupid but... On one of my computers with a wifi connection, I
would sometimes get a message or it would simply stall then give an error
message.
I have found that opening my web-browser to a streaming radio station keeps the
connection flowing while I do the updates. It seems to work 80% of the time that
I had the problem.