|
|
@ -96,7 +96,7 @@ loopTrys(KeyIxs, Keys, ALockRef, CurPid, PidInt, GLockMgrPid, MFAOrFun, TimeOut) |
|
|
|
LTimeOut = ?CASE(TimeOut == infinity, TimeOut, TimeOut - ?ReTryTime), |
|
|
|
case LTimeOut >= 0 of |
|
|
|
true -> |
|
|
|
case tryLockAll(KeyIxs, PidInt, ALockRef, []) of |
|
|
|
case tryLockAll(KeyIxs, ALockRef, PidInt, []) of |
|
|
|
ok -> |
|
|
|
try doApply(MFAOrFun) |
|
|
|
catch C:R:S -> |
|
|
|