We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c48b01a commit 9a09021Copy full SHA for 9a09021
core/src/main/java/io/grpc/internal/ManagedChannelImpl.java
@@ -349,6 +349,9 @@ private class IdleModeTimer implements Runnable {
349
350
@Override
351
public void run() {
352
+ // Workaround timer scheduled while in idle mode. This can happen from handleNotInUse() after
353
+ // an explicit enterIdleMode() by the user. Protecting here as other locations are a bit too
354
+ // subtle to change rapidly to resolve the channel panic. See #8714
355
if (lbHelper == null) {
356
return;
357
}
0 commit comments