always create a socket, this fixes broken TCP connections!