Thinking again, removing the mutex completely doesn't seem properly because this could hurting atomicity of UIC command process. Let me modify and post it again.
Thinking again, removing the mutex completely doesn't seem properly because this could hurting atomicity of UIC command process. Let me modify and post it again.