From ef63ba5d804d0bb181a5d2b85b79a35ce29834a5 Mon Sep 17 00:00:00 2001 From: jules Date: Thu, 20 Nov 2014 11:16:43 +0200 Subject: [PATCH] In posix StreamingSocket, added a shutdown call before closing the socket to make it disconnect. --- modules/juce_core/network/juce_Socket.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/juce_core/network/juce_Socket.cpp b/modules/juce_core/network/juce_Socket.cpp index 50da39cbc2..291b580a7a 100644 --- a/modules/juce_core/network/juce_Socket.cpp +++ b/modules/juce_core/network/juce_Socket.cpp @@ -389,7 +389,10 @@ void StreamingSocket::close() } if (handle != -1) + { + ::shutdown (handle, SHUT_RDWR); ::close (handle); + } #endif hostName.clear();