diff --git a/posix/JackPosixProcessSync.cpp b/posix/JackPosixProcessSync.cpp index 04c8785f4..9812edf29 100644 --- a/posix/JackPosixProcessSync.cpp +++ b/posix/JackPosixProcessSync.cpp @@ -122,7 +122,7 @@ bool JackPosixProcessSync::TimedWait(long usec) time.tv_nsec = (next_date_usec % 1000000) * 1000; res = pthread_cond_timedwait(&fCond, &fMutex, &time); - if (res != 0) { + if (res != 0 && res != ETIMEDOUT) { jack_error("JackPosixProcessSync::TimedWait error usec = %ld err = %s", usec, strerror(res)); } else { fOwner = pthread_self();