|
|
|
|
|
by pravus
1423 days ago
|
|
For TCP the state required to maintain the socket in the kernel is invalidated on error and needs to be reset. The only way to do this is to explicitly perform the connection setup again. An extended timeout only delays this process since the remote side will have invalidated its state as well. UDP packets require no connection but you still might see some sort of re-synchronization code to reset application state which could be called "reconnect". |
|