ASACORE-862: Fix possible race in MessagePump shutdown loading to deadlock

Change-Id: I85f894d87e9b696371227d7d71e66e1909184083
Signed-off-by: Craig Dowell <cdowell@qce.qualcomm.com>