From 1bdbfae5eef7670f0a3677d501138e4248597e65 Mon Sep 17 00:00:00 2001 From: sletz Date: Thu, 15 Dec 2011 16:15:18 +0000 Subject: [PATCH] Correct JackSocketClientChannel::Execute. git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@4650 0c269be4-1314-0410-8aa9-9f06e86f4224 --- posix/JackSocketClientChannel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/posix/JackSocketClientChannel.cpp b/posix/JackSocketClientChannel.cpp index 0dd580a0..e39c61d1 100644 --- a/posix/JackSocketClientChannel.cpp +++ b/posix/JackSocketClientChannel.cpp @@ -368,7 +368,6 @@ bool JackSocketClientChannel::Execute() JackResult res; if (event.Read(fNotificationSocket) < 0) { - fNotificationSocket->Close(); jack_error("JackSocketClientChannel read fail"); goto error; } @@ -377,7 +376,6 @@ bool JackSocketClientChannel::Execute() if (event.fSync) { if (res.Write(fNotificationSocket) < 0) { - fNotificationSocket->Close(); jack_error("JackSocketClientChannel write fail"); goto error; } @@ -385,6 +383,7 @@ bool JackSocketClientChannel::Execute() return true; error: + fNotificationSocket->Close(); fClient->ShutDown(); return false; }