If a thread is doing an 'await', the lock is released so there is no owner of that lock. Not with the jdk j.u.c lock or the intrinsic lock. The idea is that another thread can acquire the lock and make the state change the initial lock is waiting for.