Index: ipc/ipc_channel_win.cc |
diff --git a/ipc/ipc_channel_win.cc b/ipc/ipc_channel_win.cc |
index f04191e812700bd21eac52940751764e660a2cb3..717cb049fe90af9311ae53889f5ba30c26e58b03 100644 |
--- a/ipc/ipc_channel_win.cc |
+++ b/ipc/ipc_channel_win.cc |
@@ -103,7 +103,7 @@ Channel::ChannelImpl::ChannelImpl(const IPC::ChannelHandle &channel_handle, |
ALLOW_THIS_IN_INITIALIZER_LIST(output_state_(this)), |
pipe_(INVALID_HANDLE_VALUE), |
listener_(listener), |
- waiting_connect_(mode == MODE_SERVER), |
+ waiting_connect_(mode == MODE_SERVER || mode == MODE_NAMED_SERVER), |
processing_incoming_(false), |
ALLOW_THIS_IN_INITIALIZER_LIST(factory_(this)) { |
switch(mode) { |