mutex init bug fix