summaryrefslogtreecommitdiffstats
path: root/ipc/ipc_channel_posix.cc
diff options
context:
space:
mode:
authorjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-23 17:56:25 +0000
committerjeremy@chromium.org <jeremy@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-09-23 17:56:25 +0000
commit052fd4554b97d509ac2dba629bff9372a49a4e97 (patch)
tree7611171c279d8e342a229c7469de62ea2a941698 /ipc/ipc_channel_posix.cc
parent2099006be6b45f5dd976728b2c866666434aeea0 (diff)
downloadchromium_src-052fd4554b97d509ac2dba629bff9372a49a4e97.zip
chromium_src-052fd4554b97d509ac2dba629bff9372a49a4e97.tar.gz
chromium_src-052fd4554b97d509ac2dba629bff9372a49a4e97.tar.bz2
IPC & LibEvent fix
* Allow IPC::Listeners to send a message on OnChannelConnected. * Fix a bug in MessagePumpLibevent::WatchFileDescriptor causing a read-after-free. BUG=22451 Review URL: http://codereview.chromium.org/209061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26946 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ipc/ipc_channel_posix.cc')
-rw-r--r--ipc/ipc_channel_posix.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/ipc/ipc_channel_posix.cc b/ipc/ipc_channel_posix.cc
index c1f4564..24d11f4 100644
--- a/ipc/ipc_channel_posix.cc
+++ b/ipc/ipc_channel_posix.cc
@@ -913,8 +913,6 @@ void Channel::ChannelImpl::OnFileCanReadWithoutBlocking(int fd) {
// This gives us a chance to kill the client if the incoming handshake
// is invalid.
if (send_server_hello_msg) {
- // This should be our first write so there's no chance we can block here...
- DCHECK(is_blocked_on_write_ == false);
ProcessOutgoingMessages();
}
}