è come se i semafori fossero non bloccanti ma da quel che so per far ciò sarebbe necessario specificare IPC_NOWAIT all'atto della creazione, cosa che non ho fatto..
per la creazione ho usato questo codice:
dovrebbe essere esatto giusto?codice:if ((empty = semget(empty_t, 1, IPC_CREAT | IPC_EXCL | WMODE)) == (-1)) printf("Errore semaforo empty\n");

Rispondi quotando