You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reproduction steps are different now (just cargo run --example x) but this problem remains -- there should be some way to:
correctly detach doors on a clean exit
Attempt to detach doors on a tumultuous exit
Check the "liveness" of doors on startup: like, if a file exists at the desired path, and it is a door, attempt to call it? But then that would need a health check of some kind.
Describe the bug
The example applications don't do any signal handling, so they don't clean up their doors if you
kill
them.To Reproduce
/opt/local/libexec/portunusd/
)kill
that application/var/run/
Expected behavior
An exiting door server should cleanly detach its doors from the filesystem.
The text was updated successfully, but these errors were encountered: