Use a process queue pattern to eliminate concurrency bugs

Fixes: 202940545
Test: manual
Change-Id: Ie043d8cf8c8e31dee341726990fb58e10e2d53fb
2 files changed