|author||Scott Graham <firstname.lastname@example.org>||Fri Dec 14 22:07:56 2018|
|committer||Commit Bot <email@example.com>||Mon Jan 14 22:32:15 2019|
fuchsia: Update for zx_task_suspend() supporting processes zx_task_suspend() now supports suspending processes. This is somewhat more reliable than suspending the constituent threads because after the call returns and the token is being held, any subsequently started threads will start in the the suspended state. However, because the suspend is asynchronous the threads of the process still need to be iterated to wait for them to assert ZX_THREAD_SUSPENDED (and that can and does still fail to happen for a number of reasons). So while improved, this class is still only best-effort. Additionally, as the version of ScopedTaskSuspend that took a thread wasn't being used, remove that. Bug: crashpad:269 Change-Id: Ifb3f8e0d780a5e22af33613f92a61d25459f5139 Reviewed-on: https://chromium-review.googlesource.com/c/1377201 Reviewed-by: Mark Mentovai <firstname.lastname@example.org> Commit-Queue: Scott Graham <email@example.com>
Crashpad is a crash-reporting system.
Crashpad’s source code is hosted in a Git repository at https://chromium.googlesource.com/crashpad/crashpad.