Index: ipc/ipc_channel_mojo.cc |
diff --git a/ipc/ipc_channel_mojo.cc b/ipc/ipc_channel_mojo.cc |
index d4fdca56b72edb6f3faef345e53aa6d77ac6b7db..300d38ec83f955e5864469a5887fc4dadb1b3b27 100644 |
--- a/ipc/ipc_channel_mojo.cc |
+++ b/ipc/ipc_channel_mojo.cc |
@@ -349,6 +349,8 @@ void ChannelMojo::OnAssociatedInterfaceRequest( |
if (!factory.is_null()) |
factory.Run(std::move(handle)); |
+ else |
+ listener_->OnAssociatedInterfaceRequest(name, std::move(handle)); |
} |
bool ChannelMojo::Send(Message* message) { |