Server-side ReverseConnection: server stops retrying connection in degraded cases
Description
When the reverse connection fails after socket connection step, the server stops to retry reverse connection to client.
Analysis
The retry reverse connection timer was activated only after a SOCKET_FAILURE or SC_TIMEOUT event whereas it is need in any case of SecureChannel closed prematurely
Implementation
Activate retry reverse connection timer each time a reverse connecting SecureChannel is closed before establishment. It includes SC_TIMEOUT case but will introduce an additional delay for next retry in this case regarding to previous behavior.