diff options
author | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-12 14:19:52 +0000 |
---|---|---|
committer | sky@chromium.org <sky@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-12 14:19:52 +0000 |
commit | 44bbf1224d1c0c9a79cef14a2bba4fc06a2cf299 (patch) | |
tree | cf37da6719826d4aa40bb18ff2f60abc7c682603 /mojo/common/message_pump_mojo.h | |
parent | 850e896bf1b225c4d0fe66855610c7a07bd9f92b (diff) | |
download | chromium_src-44bbf1224d1c0c9a79cef14a2bba4fc06a2cf299.zip chromium_src-44bbf1224d1c0c9a79cef14a2bba4fc06a2cf299.tar.gz chromium_src-44bbf1224d1c0c9a79cef14a2bba4fc06a2cf299.tar.bz2 |
Adds some CHECKs to MessagePumpMojo
The thread watcher appears to be kicking on when we're trying to
remove a handle. Not sure why. This converts some DCHECKs to CHECKs
and fixes handling of the deadline. I suspect none of this will help,
but it's worth a shot.
BUG=399769
TEST=none
R=darin@chromium.org
Review URL: https://codereview.chromium.org/454433003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288949 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'mojo/common/message_pump_mojo.h')
-rw-r--r-- | mojo/common/message_pump_mojo.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mojo/common/message_pump_mojo.h b/mojo/common/message_pump_mojo.h index 7513118..7b2c170 100644 --- a/mojo/common/message_pump_mojo.h +++ b/mojo/common/message_pump_mojo.h @@ -31,6 +31,7 @@ class MOJO_COMMON_EXPORT MessagePumpMojo : public base::MessagePump { // Registers a MessagePumpMojoHandler for the specified handle. Only one // handler can be registered for a specified handle. + // NOTE: a value of 0 for |deadline| indicates an indefinite timeout. void AddHandler(MessagePumpMojoHandler* handler, const Handle& handle, MojoHandleSignals wait_signals, |