11 Commits (7c20a11801fd56cbadac5a6e88ddddf8656ac1bc)

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