server: Register signal handler to reopen logfiles on SIGHUP
diff --git a/src/osmo_server_main.c b/src/osmo_server_main.c
index 5c1ad58..4e67163 100644
--- a/src/osmo_server_main.c
+++ b/src/osmo_server_main.c
@@ -140,6 +140,9 @@
 		talloc_report(tall_vty_ctx, stderr);
 		talloc_report_full(tall_bsc_ctx, stderr);
 		break;
+	case SIGHUP:
+		osmo_pcap_server_reopen(pcap_server);
+		break;
 	default:
 		break;
 	}
@@ -175,6 +178,7 @@
 	signal(SIGABRT, &signal_handler);
 	signal(SIGUSR1, &signal_handler);
 	osmo_init_ignore_signals();
+	signal(SIGHUP, &signal_handler);
 
 	telnet_init(tall_bsc_ctx, NULL, 4241);