projects
/
musl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
sem_open should make process-shared semaphores
[musl]
/
src
/
thread
/
sem_open.c
diff --git
a/src/thread/sem_open.c
b/src/thread/sem_open.c
index
0361a76
..
2e900eb
100644
(file)
--- a/
src/thread/sem_open.c
+++ b/
src/thread/sem_open.c
@@
-71,7
+71,7
@@
sem_t *sem_open(const char *name, int flags, ...)
errno = EINVAL;
return SEM_FAILED;
}
- sem_init(&newsem,
0
, value);
+ sem_init(&newsem,
1
, value);
clock_gettime(CLOCK_REALTIME, &ts);
snprintf(tmp, sizeof(tmp), "/dev/shm/%p-%p-%d-%d",
&name, name, (int)getpid(), (int)ts.tv_nsec);