update posix-sem