updated mutex of posix