The cleanup_stale_registrations function was calling Process.alive? on remote PIDs, which causes an ArgumentError. Fixed by: - Using Process.alive? only for local PIDs - Using :rpc.call for remote PID liveness checks - Adding proper error handling for RPC failures - Cleaning up registrations for disconnected nodes This prevents GenServer crashes when checking leader status. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| aprsme | ||
| aprsme_web | ||
| mix/tasks | ||
| aprs_web.ex | ||
| aprsme.ex | ||