diff --git a/ChangeLog b/ChangeLog index 21e1f953..c001cf6f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,10 @@ Tim Blechmann Jackdmp changes log --------------------------- +2008-03-02 Stephane Letz + + * Correct JackSocketClientChannel::ClientClose to use ServerSyncCall instead of ServerAsyncCall. + 2008-03-02 Stephane Letz * Correct jack_get_time propotype. diff --git a/common/JackSocketClientChannel.cpp b/common/JackSocketClientChannel.cpp index 627d510a..8c382c40 100644 --- a/common/JackSocketClientChannel.cpp +++ b/common/JackSocketClientChannel.cpp @@ -162,7 +162,7 @@ void JackSocketClientChannel::ClientClose(int refnum, int* result) { JackClientCloseRequest req(refnum); JackResult res; - ServerAsyncCall(&req, &res, result); + ServerSyncCall(&req, &res, result); } void JackSocketClientChannel::ClientActivate(int refnum, int* result) diff --git a/common/JackSocketServerChannel.cpp b/common/JackSocketServerChannel.cpp index 236b2f4a..e0a207bd 100644 --- a/common/JackSocketServerChannel.cpp +++ b/common/JackSocketServerChannel.cpp @@ -415,7 +415,7 @@ bool JackSocketServerChannel::Execute() int fd = fPollTable[i].fd; JackLog("fPollTable i = %ld fd = %ld\n", i, fd); if (fPollTable[i].revents & ~POLLIN) { - jack_error("Poll client error err = %s", strerror(errno)); + JackLog("Poll client error err = %s\n", strerror(errno)); ClientKill(fd); } else if (fPollTable[i].revents & POLLIN) { if (HandleRequest(fd) < 0) {