rifunziona tutto
This commit is contained in:
parent
751dda12b7
commit
d80203e938
3
Makefile
3
Makefile
|
@ -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)
|
||||||
|
|
|
@ -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();
|
||||||
|
|
|
@ -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) {
|
||||||
|
|
Loading…
Reference in New Issue