Refactoring: sync primitives

Move async queueMutex to commonLogger.