Markus Handell
97c4458c8f
PlatformThread: add support for detached threads.
...
The change introduces support for detachable PlatformThreads, for which
the Stop() call doesn't wait until the thread has finished executing.
The change also introduces rtc::ThreadAttributes that carries priority
and detachability thread attributes. It additionally refactors all
known use to use the new semantics.
Bug: b:181572711, webrtc:12659
Change-Id: Id96e87c2a0dafabc8047767d241fd5da4505d14c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/214704
Reviewed-by: Tommi <tommi@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Markus Handell <handellm@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33796}
2021-04-21 07:44:31 +00:00
..
2021-04-12 18:25:58 +00:00
2021-04-13 18:24:45 +00:00
2020-03-19 08:58:57 +00:00
2021-03-29 12:00:36 +00:00
2021-03-30 10:29:30 +00:00
2021-04-21 07:44:31 +00:00
2021-02-11 07:21:55 +00:00
2021-02-10 15:04:55 +00:00
2021-03-20 14:05:59 +00:00
2021-02-10 15:04:55 +00:00
2020-05-04 18:10:00 +00:00
2020-04-27 08:03:47 +00:00
2020-06-04 09:55:12 +00:00
2021-03-22 13:35:35 +00:00
2019-09-16 11:20:55 +00:00
2019-09-16 11:20:55 +00:00
2021-02-15 18:08:17 +00:00
2021-02-15 18:08:17 +00:00
2020-10-28 16:00:27 +00:00
2020-09-23 12:51:30 +00:00
2020-11-17 21:07:56 +00:00
2020-07-08 14:31:00 +00:00
2021-02-10 15:04:55 +00:00
2019-09-10 12:14:50 +00:00
2019-09-10 12:14:50 +00:00
2021-03-05 14:28:14 +00:00
2019-07-08 13:45:15 +00:00
2020-06-17 10:33:02 +00:00
2020-06-17 10:33:02 +00:00
2021-04-08 20:07:22 +00:00
2021-04-08 20:07:22 +00:00
2020-10-23 13:43:32 +00:00
2021-02-10 15:04:55 +00:00
2021-01-14 13:33:22 +00:00
2021-01-14 13:33:22 +00:00
2020-09-29 19:29:29 +00:00
2020-09-29 19:29:29 +00:00
2021-02-10 15:04:55 +00:00
2019-06-11 14:11:06 +00:00
2019-06-11 14:11:06 +00:00
2020-07-08 12:21:08 +00:00
2020-07-08 12:21:08 +00:00
2020-05-15 08:15:02 +00:00
2020-12-16 09:01:44 +00:00
2020-07-08 14:31:00 +00:00
2019-12-07 00:54:26 +00:00
2021-02-16 12:41:35 +00:00
2020-07-08 14:31:00 +00:00
2019-07-08 13:45:15 +00:00
2020-04-23 13:21:45 +00:00
2019-12-10 17:37:46 +00:00
2020-05-04 15:01:26 +00:00
2021-03-22 13:35:35 +00:00
2021-03-22 13:35:35 +00:00
2020-05-15 08:15:02 +00:00
2020-05-15 08:15:02 +00:00
2020-05-15 08:15:02 +00:00
2020-08-20 16:07:41 +00:00
2020-05-06 07:26:44 +00:00
2020-05-04 15:17:54 +00:00
2020-05-15 08:15:02 +00:00
2020-12-02 16:34:41 +00:00
2019-06-03 16:28:34 +00:00
2019-06-03 16:28:34 +00:00
2019-07-08 13:45:15 +00:00
2020-11-18 20:49:08 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2020-07-09 14:28:21 +00:00
2019-08-29 15:56:40 +00:00
2020-07-16 13:52:28 +00:00
2020-05-15 10:20:03 +00:00
2020-05-04 18:10:00 +00:00
2020-05-04 18:10:00 +00:00
2020-08-11 11:46:50 +00:00
2020-08-11 11:46:50 +00:00
2020-08-11 11:46:50 +00:00
2020-07-08 14:31:00 +00:00
2020-07-08 14:31:00 +00:00
2019-07-08 13:45:15 +00:00
2020-10-19 10:42:23 +00:00
2021-01-14 13:33:22 +00:00
2020-08-04 07:56:49 +00:00