fix: remove socket timeout
The socket timeouts introduced in !55 (merged) cause job failures. The root cause is that after the upload has been completed, the server validates and processes the upload before sending a response. During this period, no data is transmitted, which causes the socket timeout to be exceeded.
This MR removes the socket timeout. Instead, we rely on the other timeouts to close the connection if the server is unresponsive.
Closes #25 (closed)