Browse Source

bug in gproc_lib:remove_monitors/3

Ulf Wiger 13 years ago
parent
commit
232f049e8d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/gproc_lib.erl

+ 1 - 1
src/gproc_lib.erl

@@ -225,7 +225,7 @@ remove_monitors(Key, Pid, MPid) ->
 		{_, Ms} ->
 		    Ms1 = [{P,R} || {P,R} <- Ms,
 				    P =/= MPid],
-		    NewMs = lists:keyreplace(monitors, 1, {monitors,Ms1}),
+		    NewMs = lists:keyreplace(monitors, 1, Opts, {monitors,Ms1}),
 		    ets:insert(?TAB, {K, NewMs}),
 		    [{insert, [{{Pid,Key}, NewMs}]}]
 	    end;