use mutex implementation if fixed signaler_port!=5905
Merge pull request #785 from pijyoi/mutex_signaler

support signaler_port in config.hpp set to value other than 0 and 5905