We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hi,
In case if there're two monitoring processes for the SAME name and one of them terminates, monitoring stops working for the remaining
Simple test (gproc 0.8.0 + erlang console):
Key = {n,l,somename}. P = spawn(fun() -> gproc:reg(Key, true), receive _ -> ok end end).
gproc:monitor(Key). spawn(fun() -> gproc:monitor(Key) end). exit(P, kill).
There is no {gproc,unreg,...} message here Everything is fine if the second monitoring process keeps working
Thanks
The text was updated successfully, but these errors were encountered:
Fix issue uwiger#172
e653919
ab13a8a
Merge pull request #178 from kpribylov/fix/#172
a94e138
Fix issue #172
No branches or pull requests
Hi,
In case if there're two monitoring processes for the SAME name and one of them terminates, monitoring stops working for the remaining
Simple test (gproc 0.8.0 + erlang console):
Key = {n,l,somename}.
P = spawn(fun() -> gproc:reg(Key, true), receive _ -> ok end end).
gproc:monitor(Key).
spawn(fun() -> gproc:monitor(Key) end).
exit(P, kill).
There is no {gproc,unreg,...} message here
Everything is fine if the second monitoring process keeps working
Thanks
The text was updated successfully, but these errors were encountered: