Add synchronized() method around all wait()/notify() calls => pthreads 2.x compatibility