Bladeren bron

clean up sockets after shutdown

master
Matthias Janke 6 jaren geleden
bovenliggende
commit
22022b663c
1 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 7
    0
      radangeld/main.cpp

+ 7
- 0
radangeld/main.cpp Bestand weergeven

25
 #include <thread>
25
 #include <thread>
26
 #include <atomic>
26
 #include <atomic>
27
 #include <csignal>
27
 #include <csignal>
28
+#include <cstdio>
28
 
29
 
29
 #include <wchar.h>
30
 #include <wchar.h>
30
 
31
 
539
 		}
540
 		}
540
 	}
541
 	}
541
 	while (true);
542
 	while (true);
543
+
544
+	eventpublisher.close();
545
+	std::remove("radangel.events");
542
 }
546
 }
543
 
547
 
544
 void publish_cpm (zmqpp::context &zmqc)
548
 void publish_cpm (zmqpp::context &zmqc)
591
 		}
595
 		}
592
 	}
596
 	}
593
 	while (true);
597
 	while (true);
598
+
599
+	cpmsocket.close();
600
+	std::remove("radangel.cpm");
594
 }
601
 }
595
 
602
 
596
 int main (int argc, char *argv[])
603
 int main (int argc, char *argv[])

Laden…
Annuleren
Opslaan