commit | 10b40ce77164f3780955c02a291a1461a34631cb | [log] [tgz] |
---|---|---|
author | Tommi <tommi@webrtc.org> | Mon Feb 19 13:34:00 2018 +0100 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Feb 19 13:05:59 2018 +0000 |
tree | 5480af50e56534ec08a32cfa696b20e70d57f532 | |
parent | da8781fc7022530b644bfb2c5127804a05ae0a0b [diff] [blame] |
Add support for RTC_GUARDED_BY to SequencedTaskChecker. Bug: webrtc:8903 Change-Id: I5121ac8412fd60694ea9b4abf0984bc825c1aa18 Reviewed-on: https://webrtc-review.googlesource.com/54311 Commit-Queue: Tommi <tommi@webrtc.org> Reviewed-by: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#22079}
diff --git a/rtc_base/sequenced_task_checker_impl.h b/rtc_base/sequenced_task_checker_impl.h index 0a5464e..86d5ef0 100644 --- a/rtc_base/sequenced_task_checker_impl.h +++ b/rtc_base/sequenced_task_checker_impl.h
@@ -34,6 +34,9 @@ void Detach(); private: + friend class internal::AnnounceOnThread; + bool IsCurrent() const { return CalledSequentially(); } + typedef const void* QueueId; CriticalSection lock_; ThreadChecker thread_checker_;