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
fix: handle Unknown addresses in get.rs to avoid panics
When processing ReturnGet with empty value, the code previously assumed
sender_from_addr was always Some and that addresses were always Known.
This caused panics in CI:
1. expect() on None sender_from_addr
2. .peer() called on PeerKeyLocation with Unknown address
Changes:
- Return error gracefully when sender lookup fails
- Use pub_key() instead of peer() for logging
- Guard tried_peers insertions with socket_addr() checks
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
0 commit comments