wrs-utils: Resolve potential race condition in workqueue.

BZ: 18528

This is the fix for BZ: 18006

Protect access to a status variable in workqueue by a lock,
otherwise may cause endless wait.

Change-Id: Iccb2a19664852af29cd939f2591be44e7ce6eb3c
Signed-off-by: Chang Ying <ying.chang@intel.com>
Reviewed-on: http://android.intel.com:8080/30052
Reviewed-by: Ji, GuoliangX <guoliangx.ji@intel.com>
Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com>
Reviewed-by: Ding, Haitao <haitao.ding@intel.com>
Tested-by: Ding, Haitao <haitao.ding@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
1 file changed