Fix deadlock caused by trace event acquiring lock
EmitTrackDescriptor can send mojo messages. The trace event trying to check for privacy filtering hits deadlock when mojo call adds trace event when data source already holds the lock in EmitTrackDescriptor. Set TLS flag in EmitTrackDescriptor to block trace events. BUG= 1117513 Change-Id: I8856c181e3da6e6f7bf4ad9c26033977d0701037 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2362447 Commit-Queue: ssid <ssid@chromium.org> Reviewed-by:Eric Seckler <eseckler@chromium.org> Cr-Commit-Position: refs/heads/master@{#799548}
Showing
Please register or sign in to comment