>It's not public API, just implementation detail. >GridFutureAdapter::unregisterWaiter is not thread state in general. It >won't work properly if the argument is not current thread. And also I >couldn't prove clearly it wouldn't drop some unrelated Node in concurrent >operation.
Andrey, it seems unregisterWaiter() method is supposed to be called only with current thread as parameter. --Yakov