From f45cb5485a7c9d4d899355f387fb4c228dee41dc Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Fri, 19 Jul 2013 00:01:42 +0000 Subject: [PATCH] shut down socket before closing --- client.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client.d b/client.d index e472cf9..b99d3c0 100644 --- a/client.d +++ b/client.d @@ -55,7 +55,7 @@ int main(string[] args) // Send message to server auto socket = new TcpSocket(AddressFamily.INET); - scope (exit) socket.close(); + scope (exit) { socket.shutdown(SocketShutdown.BOTH); socket.close(); } socket.connect(new InternetAddress("127.0.0.1", port)); socket.blocking = true; stderr.writeln("Sending ", message.length, " bytes");