fishjam-dev / fishjam

General purpose media server. Supports WebRTC, HLS, RTSP, SIP
https://fishjam-dev.github.io/fishjam-docs/
Apache License 2.0
197 stars 10 forks source link

If a component endpoint crashes, it should be removed from the room registry #151

Closed gfodor closed 6 months ago

gfodor commented 6 months ago

I noticed that if I manually crash the endpoint process for a component in a room, the component remains in the room struct in the room registry. It would be ideal if the room process monitors the endpoint processes and removes the component upon a crash.

gfodor commented 6 months ago

Made a PR for consideration: https://github.com/jellyfish-dev/jellyfish/pull/152

mickel8 commented 6 months ago

Fixed in #152 so I am closing. Thanks a lot! :)