diff options
Diffstat (limited to 'ipc/ipc_channel_win.cc')
-rw-r--r-- | ipc/ipc_channel_win.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ipc/ipc_channel_win.cc b/ipc/ipc_channel_win.cc index 19f7cb5..a9079ef 100644 --- a/ipc/ipc_channel_win.cc +++ b/ipc/ipc_channel_win.cc @@ -489,6 +489,17 @@ bool ChannelWin::ProcessOutgoingMessages( // Write to pipe... OutputElement* element = output_queue_.front(); + + // TODO(erikchen): Temporary code to help track http://crbug.com/527588. + { + const Message* m = element->get_message(); + if (m) { + Channel::MessageVerifier verifier = Channel::GetMessageVerifier(); + if (verifier) + verifier(m); + } + } + DCHECK(element->size() <= INT_MAX); BOOL ok = WriteFile(pipe_.Get(), element->data(), |