X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=osx_write.c;h=107746c78e83f8f875d640a27114ee0d57eb01fa;hp=4ba173a70200ebd269e2b3602e6b9d609be9df8b;hb=fcbaa47c0cb6e3e45bf1c465180752289bbe8b6b;hpb=c79899fe6a1e8eb3086749f46c599d9790d99921 diff --git a/osx_write.c b/osx_write.c index 4ba173a7..107746c7 100644 --- a/osx_write.c +++ b/osx_write.c @@ -143,10 +143,7 @@ static OSStatus osx_callback(void * inClientData, while (m > 0) { if ((n = powd->from->remaining) <= 0) { PARA_INFO_LOG("%s", "buffer underrun\n"); - /* no more bytes in the current read buffer! */ - while ((n = powd->from->remaining) <= 0) - /* wait for the results */ - usleep(2000); + return 0; } // PARA_INFO_LOG("buf %p: n = %ld, m= %ld\n", powd->from->buffer, n, m); /*