platform_build_soong/ui
Colin Cross 8cc19911b1 smart_status: move channel write outside lock to avoid deadlock
The smartStatusOutput.done channel is read from a goroutine that
locks smartStatusOutput.lock.  If the goroutine that writes to
smartStatusOutput.done is holding smartStatusOutput.lock it can
lead to an AB-BA deadlock.  Call stopActionTableTick from outside
the lock.

Fixes: 143558785
Test: none
Change-Id: I93a10ef9ff16c3953a1c5ccb102b024158358fe4
2019-10-29 15:27:32 -07:00
..
build Merge "Switch to toybox find for darwin and linux." 2019-10-23 14:52:28 +00:00
logger Panic if logging is attempted after Close 2019-03-21 21:17:04 -07:00
metrics Soong: Fix the package name in metrics.proto file 2019-06-14 15:27:46 -07:00
status Compute critical path when ninja finishes 2019-06-26 11:31:17 -07:00
terminal smart_status: move channel write outside lock to avoid deadlock 2019-10-29 15:27:32 -07:00
tracer Move all output through StatusOutput 2019-06-12 21:30:56 -07:00