Browse Source

Merge pull request #255 from jamespthomas/james/fix-wait-crash

Fix crash in JackPosixSemaphore::Wait
tags/v1.9.11-RC1
Adrian Knoth GitHub 8 years ago
parent
commit
12543dd741
1 changed files with 0 additions and 12 deletions
  1. +0
    -12
      posix/JackPosixSemaphore.cpp

+ 0
- 12
posix/JackPosixSemaphore.cpp View File

@@ -81,7 +81,6 @@ bool JackPosixSemaphore::SignalAll()
return (res == 0);
}

/*
bool JackPosixSemaphore::Wait()
{
int res;
@@ -91,17 +90,6 @@ bool JackPosixSemaphore::Wait()
return false;
}

if ((res = sem_wait(fSemaphore)) != 0) {
jack_error("JackPosixSemaphore::Wait name = %s err = %s", fName, strerror(errno));
}
return (res == 0);
}
*/

bool JackPosixSemaphore::Wait()
{
int res;

while ((res = sem_wait(fSemaphore) < 0)) {
jack_error("JackPosixSemaphore::Wait name = %s err = %s", fName, strerror(errno));
if (errno != EINTR) {


Loading…
Cancel
Save