Index: base/synchronization/waitable_event_watcher_posix.cc |
diff --git a/base/synchronization/waitable_event_watcher_posix.cc b/base/synchronization/waitable_event_watcher_posix.cc |
index 3180b4bff413f9432e5fa1e62755770801cb80d8..018ad9837668664c98fcefbaefe7e69310a48211 100644 |
--- a/base/synchronization/waitable_event_watcher_posix.cc |
+++ b/base/synchronization/waitable_event_watcher_posix.cc |
@@ -167,7 +167,7 @@ bool WaitableEventWatcher::StartWatching |
current_ml->AddDestructionObserver(this); |
kernel_ = kernel; |
- waiter_ = new AsyncWaiter(current_ml, callback_, cancel_flag_); |
+ waiter_ = new AsyncWaiter(current_ml, callback_, cancel_flag_.get()); |
event->Enqueue(waiter_); |
return true; |