Index: mojo/public/cpp/bindings/binding.h |
diff --git a/mojo/public/cpp/bindings/binding.h b/mojo/public/cpp/bindings/binding.h |
index f178431c3f9d5731d669c390c468946cb2bf71a6..feb2a82518c435bd0c0935889a633f416cb081c1 100644 |
--- a/mojo/public/cpp/bindings/binding.h |
+++ b/mojo/public/cpp/bindings/binding.h |
@@ -101,6 +101,7 @@ class Binding : public ErrorHandler { |
// implementation unbound. |
~Binding() override { |
if (internal_router_) { |
+ internal_router_->CloseMessagePipe(); |
jamesr
2015/03/12 21:01:10
instead of these two calls could you just call Clo
|
DestroyRouter(); |
} |
} |