Rich Felker
|
7c20a11801
fix temp file leak in sem_open on successful creation of new semaphore
|
11 years ago |
Rich Felker
|
a033cd22aa
fix bug whereby sem_open leaked its own internal slots on failure
|
11 years ago |
Rich Felker
|
52d4444f8e
in sem_open, don't leak vm mapping if fstat fails
|
11 years ago |
Rich Felker
|
e44849f5cf
protect sem_open against cancellation
|
12 years ago |
Rich Felker
|
bf258341b7
overhaul sem_open
|
12 years ago |
Rich Felker
|
3d8d90c5cc
sem_open should make process-shared semaphores
|
12 years ago |
Rich Felker
|
39f296a95b
use O_CLOEXEC to open semaphore files in sem_open
|
12 years ago |
Rich Felker
|
6e53a6eca4
fix useless use of potentially-uninitialized mode variable in sem_open
|
13 years ago |
Rich Felker
|
682a0f271f
fix failure behavior of sem_open when sem does not exist
|
14 years ago |
Rich Felker
|
81af503610
fix sem_open and sem_close to obey posix semantics
|
14 years ago |
Rich Felker
|
6fc5fdbdc7
implement POSIX semaphores
|
14 years ago |