Call Launcher afterDisconnect() only once when disconnecting an agent #26402
Fix JENKINS-35272: Safely prevent afterDisconnect() from being called…
e8e21bca
Anvarjon7
changed the title [JENKINS-35272] Launcher's afterDisconnect() method is called twice #17204 [JENKINS-35272] Launcher's afterDisconnect() method is called twice 90 days ago
MarkEWaite
changed the title [JENKINS-35272] Launcher's afterDisconnect() method is called twice Call Launcher afterDisconnect() only once when disconnecting an agent 87 days ago
Address Copilot review: Reset disconnect guard earlier in setChannel
3fcbe3e3
Refactor disconnect guard to avoid holding lock during plugin calls
c88020ab
Refactor afterDisconnect to avoid deadlocks and ensure single execution
abec1509
Refactor afterDisconnect to avoid deadlocks and ensure single execution
0bc8e526
Refactor afterDisconnect to avoid deadlocks and ensure single execution
5121d800
Ensure afterDisconnect is called only once per connection lifecycle i…
a483c0d8
Merge branch 'master' into fix-jenkins-35272
93943878
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub