Merge pull request #2465 from lioncash/commandproc CommandProcessor: Replace volatile usages with atomics