Browse Source

Merge pull request #67 from sebmaynard/master

Fix ets:insert_new/1 error, found from dialyzer error in gproc.erl
Ulf Wiger 11 years ago
parent
commit
54a3b20015
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/gproc.erl

+ 1 - 1
src/gproc.erl

@@ -2108,7 +2108,7 @@ handle_call({monitor, {T,l,_} = Key, Pid, Type}, _From, S)
 		case ets:lookup(?TAB, {RegPid, Key}) of
 		    [{K,r}] ->
 			ets:insert(?TAB, {K, [{monitor, [{Pid,Ref,Type}]}]}),
-                        ets:insert_new({{Pid,Key}, []});
+                        ets:insert_new(?TAB, {{Pid,Key}, []});
 		    [{K, Opts}] ->
 			ets:insert(?TAB, {K, gproc_lib:add_monitor(
                                                Opts, Pid, Ref, Type)}),