Follow-up to the salvaged #62026 ownership fix, folding in #72054's CancelledError rule by @adurham: start() already cancels/reaps its own run task when the caller's connect timeout cancels start() itself, so _connect_server() must propagate cancellation without awaiting a redundant shutdown() inside a cancelled context. Non-cancellation failures on the unclaimed (standalone probe) path still reap the parked task, now with the reap failure logged instead of raising over the real error. Also maps mrz@mrzlab630.pw for the attribution check. Co-authored-by: Adam Durham <amdnative@gmail.com>
2 lines
8 B
Plaintext
2 lines
8 B
Plaintext
adurham
|