cacca
This commit is contained in:
parent
e89ef6ab9e
commit
4168ada3e2
4
Makefile
4
Makefile
|
@ -80,6 +80,6 @@ test: comp
|
|||
comp: server_c client_c
|
||||
|
||||
server_c:
|
||||
gcc src/F4Server.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c src/server.c -o bin/F4Server -I inc/
|
||||
gcc src/F4Server.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c src/server.c -o bin/F4Server -I inc/
|
||||
client_c:
|
||||
gcc src/F4Client.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c -o bin/F4Client -I inc/
|
||||
gcc src/F4Client.c src/custom_sem.c src/custom_shm.c src/custom_sig.c src/custom_msgq.c src/errExit.c src/forza4.c src/server.c -o bin/F4Client -I inc/
|
|
@ -2,6 +2,7 @@
|
|||
#define CUSTOM_MSG_H
|
||||
|
||||
#include <server.h> //FIXME: non penso vada incluso ma serve al momento
|
||||
#include <structures.h>
|
||||
|
||||
#define MAX_NAME 16
|
||||
|
||||
|
|
|
@ -49,8 +49,6 @@ int main(int argc, char *argv[]){
|
|||
|
||||
// aperurta semaforo per connessione dei due client
|
||||
printf(PSERVER "Waiting for players...\n");
|
||||
|
||||
printf("%d\n", _SEMID);
|
||||
semOp(_SEMID, 0, 1);
|
||||
semOp(_SEMID, 1, 1);
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@ void msgRcv(void *msgp, size_t size, long mtype) {
|
|||
} while (errno == EINTR);
|
||||
|
||||
if (res == -1) {
|
||||
errExit("msgrcv", "msgRcv"); //FIXME: mi ha dato un errore quando ho chiuso prima i figli e fatto ctrl+c * 2, da controllare
|
||||
errExit("msgrcv", "msgRcv"); //FIXME: mi ha dato un errore una volta quando ho chiuso prima i figli e fatto ctrl+c * 2, da controllare
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ void sigHandlerServer(int sig) {
|
|||
}
|
||||
|
||||
if (sig == SIGALRM) {
|
||||
printf(PSERVER "ime to exit (%d sec) expired\n", TIME_TO_RESET);
|
||||
printf(PSERVER "Time to exit (%d sec) expired\n", TIME_TO_RESET);
|
||||
signal(SIGINT, sigHandlerServer);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue