Currently the TCP connector will not automatically attempt reconnects after a TCP connection failure. The application code is required to call "start" on the TCP connector net entity. The default behavior should be to automatically reconnect (assuming the reconnect timeout parameter is >0), and if the application does not want reconnects it can call "stop" on the net entity.
This requires careful thought about the use cases (both approaches are present in real world applications) and investigation of example and test code.