On Tuesday 22 November 2005 14:03, Victor Lazzarini wrote: > I think the problem is here. WaitThreadLock must be returning > non-zero. This code was not there before. When playing > with -odac -iadc, it does not work. It works with -odac only. . > > err = csound->WaitThreadLock(pabs->paLock, (size_t) 500); I suspected that (and in fact it is now disabled on OS X), but if csoundWaitThreadLock() returns non-zero when it should not, then the Mac version of pthread_mutex_lock() may be buggy. ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net