Documentation for method with-lock-hidden-from-recursion-check
assembled from the following pages:
Class: Lock::Async §
From Lock::Async
(Lock::Async) method with-lock-hidden-from-recursion-check §
Defined as:
method with-lock-hidden-from-recursion-check()
Temporarily resets the Lock::Async recursion list so that it no longer includes the lock this method is called on and runs the given &code
immediately if the call to the method occurred in a caller chain where protect-or-queue-on-recursion has already been called and the lock has been placed on the recursion list.
my Lock::Async .= new;my Int = 0; .protect-or-queue-on-recursion();