Repository navigation
Add regression tests and fix for registering names against dead PIDs - #499
Conversation
Notify the remote registry immediately when a newly registered local process is already dead, since no later death notification will arrive. Two failing test cases for registering names against dead pids, plus regression for registering already-dead remote processes through local and remote registries (haskell-distributed#212). Includes a control case confirming name removal when a live remote process dies after registration.
|
CI failure is an unrelated flaky test |
|
@hyperthunk Could you add a changelog entry for future version 0.7.11? |
Absolutely! I'll get that done and add the commit to this PR. |
I got a bit delayed on this. Where is your changelog @LaurentRDC, there are no instructions for this in the contributing guide. |
|
The changelog for each package (if one exists, which there isn't for Don't worry about it. I'll update the contributor's guide, and I can add the changelog entry for this PR. |
Okay thanks @LaurentRDC , and duly noted for next PR! |
Notify the remote registry immediately when a newly registered local process is already dead, since no later death notification will arrive.
Two failing test cases for registering names against dead pids, plus regression for registering already-dead remote processes through local and remote registries (#212).
Includes a control case confirming name removal when a live remote process dies after registration.