Index: mojo/public/java/bindings/src/org/chromium/mojo/bindings/RouterImpl.java |
diff --git a/mojo/public/java/bindings/src/org/chromium/mojo/bindings/RouterImpl.java b/mojo/public/java/bindings/src/org/chromium/mojo/bindings/RouterImpl.java |
index f15418a5f0f54f6470875c80e22cfde34e824fca..5b27d7efd351805f6fd4a4007dbf51bb2b7df725 100644 |
--- a/mojo/public/java/bindings/src/org/chromium/mojo/bindings/RouterImpl.java |
+++ b/mojo/public/java/bindings/src/org/chromium/mojo/bindings/RouterImpl.java |
@@ -176,6 +176,7 @@ public class RouterImpl implements Router { |
if (responder == null) { |
return false; |
} |
+ mResponders.remove(requestId); |
return responder.accept(message); |
} else { |
if (mIncomingMessageReceiver != null) { |