diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 17:16:22 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-03-25 17:16:22 +0000 |
commit | 080255928397f696f656b2cc46f2b3647c1f0c01 (patch) | |
tree | 01bc7f8c09a9b12437d99945241769a324096385 /base/waitable_event_watcher.h | |
parent | 3fa48b283832b629486b17d638de01354c1bd74c (diff) | |
download | chromium_src-080255928397f696f656b2cc46f2b3647c1f0c01.zip chromium_src-080255928397f696f656b2cc46f2b3647c1f0c01.tar.gz chromium_src-080255928397f696f656b2cc46f2b3647c1f0c01.tar.bz2 |
Revert "POSIX: allow WaitableEvents to be deleted while watching them."
This reverts commit r12459 - it broke the world.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12462 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/waitable_event_watcher.h')
-rw-r--r-- | base/waitable_event_watcher.h | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/base/waitable_event_watcher.h b/base/waitable_event_watcher.h index 94c3fdb..1b49944 100644 --- a/base/waitable_event_watcher.h +++ b/base/waitable_event_watcher.h @@ -11,11 +11,11 @@ #include "base/object_watcher.h" #else #include "base/message_loop.h" -#include "base/waitable_event.h" #endif namespace base { +class WaitableEvent; class Flag; class AsyncWaiter; class AsyncCallbackTask; @@ -51,9 +51,6 @@ class AsyncCallbackTask; // occurs just before a WaitableEventWatcher is deleted. There is currently no // safe way to stop watching an automatic reset WaitableEvent without possibly // missing a signal. -// -// NOTE: you /are/ allowed to delete the WaitableEvent while still waiting on -// it with a Watcher. It will act as if the event was never signaled. // ----------------------------------------------------------------------------- class WaitableEventWatcher @@ -143,7 +140,6 @@ class WaitableEventWatcher scoped_refptr<Flag> cancel_flag_; AsyncWaiter* waiter_; AsyncCallbackTask* callback_task_; - scoped_refptr<WaitableEvent::WaitableEventKernel> kernel_; #endif }; |