diff --git a/src/eGLock.erl b/src/eGLock.erl index 67b3da1..05ce52a 100644 --- a/src/eGLock.erl +++ b/src/eGLock.erl @@ -237,7 +237,7 @@ transaction(EtsTabKeys, MFAOrFun, TimeOut) -> Ret end catch - throw:Ret -> Ret; + throw:Throw-> Throw; C:R:S -> {error, {lockTransactionError, {MFAOrFun, EtsTabKeys}, {C, R, S}}} after