locks icon indicating copy to clipboard operation
locks copied to clipboard

In lock_objects the last lock_nowait is missing the last parameter, Req?

Open ryno opened this issue 9 years ago • 1 comments

-spec lock_objects(pid(), objs()) -> ok. %% lock_objects(Agent, Objects) -> lists:foreach(fun({Obj, Mode}) when Mode == read; Mode == write -> lock_nowait(Agent, Obj, Mode); ({Obj, Mode, Where}) when Mode == read; Mode == write -> lock_nowait(Agent, Obj, Mode, Where); ({Obj, Mode, Where, Req}) when (Mode == read orelse Mode == write) andalso (Req == all orelse Req == any orelse Req == majority orelse Req == majority_alive orelse Req == all_alive) -> lock_nowait(Agent, Obj, Mode, Where); (L) -> error({illegal_lock_pattern, L}) end, Objects).

ryno avatar Jul 10 '16 19:07 ryno

Indeed. Will fix.

uwiger avatar Jul 10 '16 20:07 uwiger