gecko-dev/media/webrtc
Andreas Pehrson 486a4ba711 Bug 1601034 - Do not block main thread in mediapipeline_unittest.cpp. r=bwc
The STS thread dispatches SyncRunnables to main thread. There are two cases of
blocking affected here:
- SyncRunnables from main to STS:
  Can cause a deadlock.
- PR_Sleep on the main thread:
  Effectively sleeps STS too, if STS dispatches a SyncRunnable to main during
  main's sleep.

This patch gets rid of both of these.

Depends on D57001

Differential Revision: https://phabricator.services.mozilla.com/D57003

--HG--
extra : moz-landing-system : lando
2019-12-12 21:50:06 +00:00
..
gn-configs Bug 1579834 - [WebRTC] Add mips64 support; r=dminor 2019-09-25 14:15:23 +00:00
signaling Bug 1601034 - Do not block main thread in mediapipeline_unittest.cpp. r=bwc 2019-12-12 21:50:06 +00:00
trunk Bug 1395259 - Remove win32k usage from webrtc's TaskQueue; r=dminor 2019-11-25 16:11:32 +00:00
.gclient
.gclient_entries
moz.build Bug 1552755 - Update moz.build files; r=ng 2019-05-31 20:20:40 +00:00
webrtc.mozbuild
webrtc_update.sh
webrtc_version.h Bug 1562642 - Part 2 - Add missing MPL2 headers r=Gijs 2019-07-08 09:27:47 +00:00