14245cbf08
open_bi/bind/local_addr/accept all `?`-propagated straight out of run(), skipping the endpoint.close().await at the end and leaking the iroh Endpoint on any post-connect error. Wrap the post-connect body in one block whose result is captured, then close unconditionally — matching the explicit-close idiom of the connect-phase select arms. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>