version 1.125, 2013/05/21 12:10:12
|
version 1.126, 2013/05/21 13:30:56
|
Line 3317 liberation_queue_signaux(struct_processu
|
Line 3317 liberation_queue_signaux(struct_processu
|
# endif |
# endif |
# else // POSIX |
# else // POSIX |
# ifndef SEMAPHORES_NOMMES |
# ifndef SEMAPHORES_NOMMES |
sem_close(&((*s_queue_signaux).semaphore)); |
// Rien à faire, les sémaphores sont anonymes. |
sem_close(&((*s_queue_signaux).signalisation)); |
|
# else |
# else |
sem_close(semaphore_queue_signaux); |
sem_close(semaphore_queue_signaux); |
sem_close(semaphore_signalisation); |
sem_close(semaphore_signalisation); |
Line 3427 destruction_queue_signaux(struct_process
|
Line 3426 destruction_queue_signaux(struct_process
|
# endif |
# endif |
# else // POSIX |
# else // POSIX |
# ifndef SEMAPHORES_NOMMES |
# ifndef SEMAPHORES_NOMMES |
sem_close(&((*s_queue_signaux).semaphore)); |
|
sem_destroy(&((*s_queue_signaux).semaphore)); |
sem_destroy(&((*s_queue_signaux).semaphore)); |
|
|
sem_close(&((*s_queue_signaux).signalisation)); |
|
sem_destroy(&((*s_queue_signaux).signalisation)); |
sem_destroy(&((*s_queue_signaux).signalisation)); |
# else |
# else |
sem_close(semaphore_queue_signaux); |
sem_close(semaphore_queue_signaux); |