rifunziona tutto

This commit is contained in:
Lorenzo Bianchi 2023-06-01 08:39:49 +02:00
parent 751dda12b7
commit d80203e938
3 changed files with 7 additions and 4 deletions

View File

@ -75,6 +75,9 @@ TERMINAL_ARGS2 := --geometry=10x30 -e
# OPEN_NEW_TERMINAL := kitty # OPEN_NEW_TERMINAL := kitty
test: comp test: comp
ipcrm --all=sem
ipcrm --all=msg
ipcrm --all=shm
$(OPEN_NEW_TERMINAL) $(TERMINAL_ARGS1) $(MKFILE_DIR) $(TARGET2) $(ARGSCLIENT1) $(OPEN_NEW_TERMINAL) $(TERMINAL_ARGS1) $(MKFILE_DIR) $(TARGET2) $(ARGSCLIENT1)
$(OPEN_NEW_TERMINAL) $(TERMINAL_ARGS2) $(MKFILE_DIR) $(TARGET2) $(ARGSCLIENT2) $(OPEN_NEW_TERMINAL) $(TERMINAL_ARGS2) $(MKFILE_DIR) $(TARGET2) $(ARGSCLIENT2)
./$(TARGET1) $(ARGSSERVER) ./$(TARGET1) $(ARGSSERVER)

View File

@ -25,12 +25,12 @@ void setupClient(int argc, char *argv[]) {
// CHECK INPUT // CHECK INPUT
checkClientinput(argc, argv); checkClientinput(argc, argv);
// SIGNAL
setupClientSignalHandler();
// MSGQ // MSGQ
setupClientMsgq(); setupClientMsgq();
printf("msgq: %d\n", _MSGQID); printf("msgq: %d\n", _MSGQID);
// SIGNAL
setupClientSignalHandler();
// SHM // SHM
setupClientShm(); setupClientShm();

View File

@ -20,7 +20,7 @@ pid_t _PIDS[2];
void setServerSignal(int sig); void setServerSignal(int sig);
void sigIntHandler2(int sig) { void sigIntHandler2(int sig) {
exit(0); kill(getpid(), SIGTERM);
} }
void sigHandlerServer(int sig) { void sigHandlerServer(int sig) {