-
Type:
Bug
-
Resolution: Works as Designed
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Networking & Observability
-
ALL
-
N&O 2025-08-18
-
None
-
None
-
None
-
None
-
None
-
None
-
None
The PinnedConnectionTaskExecutor will fallback to its _cancellationExecutor if a baton is not supplied, but there is no guarantee that the executor is still running. Since this gets wrapped around a GuaranteedExecutor, an invariant will get triggered because the executor cannot run the work.
We should either remove the GuaranteedExecutor or find some workaround that handles a shutdown executor.