Untitled
By: a guest | Feb 23rd, 2010 | Syntax:
JavaScript | Size: 0.33 KB | Hits: 337 | Expires: Never
var lock = new java.lang.Object();
var wait = sync.call(lock, function() { lock.wait(2000); print('testing'); });
var notify = sync.call(lock, function() { lock.notify(); print('notified'); });
wait();
notify();
-------------
simon@on39:~$ ringojs/bin/ringo locktest
Wrapped java.lang.IllegalMonitorStateException (locktest#2)