diff options
| -rw-r--r-- | src/thread/sem_open.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/src/thread/sem_open.c b/src/thread/sem_open.c index 809925d2..d8d68392 100644 --- a/src/thread/sem_open.c +++ b/src/thread/sem_open.c @@ -93,7 +93,7 @@ sem_t *sem_open(const char *name, int flags, ...)  	for (;;) {  		if (!(flags & O_EXCL)) { -			fd = shm_open(name, flags&~O_CREAT, mode); +			fd = shm_open(name, flags&~O_CREAT, 0);  			if (fd >= 0 || errno != ENOENT) {  				if (flags & O_CREAT) {  					close(dir);  | 
