@gcouprie ("Geoffroy Couprie") replied to a tweet by gcouprie:
those tasks can have their own timeout and retry systems (in the calling app, etc). Having a TCP connection is not enough, you need to do a handshake at the beginning. Did the tasks have a shared state with the server that needs to reestablish too?