git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13853
* Use the ipcs and ipcrm commands to clean up named semaphores left by
* aborted instances of this process.
*/
- snprintf(semaphore_name, sizeof(semaphore_name), "drd-sem-open-test-%d",
+ snprintf(semaphore_name, sizeof(semaphore_name), "/drd-sem-open-test-%d",
getpid());
s_sem = sem_open(semaphore_name, O_CREAT | O_EXCL, 0600, 1);
if (s_sem == SEM_FAILED)
-[1] sem_open 0x........ name drd-sem-open-test oflag 0x........ mode 0600 value 1
+[1] sem_open 0x........ name /drd-sem-open-test oflag 0x........ mode 0600 value 1
[2] sem_wait 0x........ value 1 -> 0
[2] sem_post 0x........ value 0 -> 1
[1] sem_wait 0x........ value 1 -> 0