From 9d8120966de380205f7cb6f63abfbb212bc1196d Mon Sep 17 00:00:00 2001
From: Lorenz Stechauner <lorenz.stechauner@necronda.net>
Date: Mon, 2 Jan 2023 19:48:12 +0100
Subject: [PATCH] Handle SIGPIPE

---
 src/server.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/server.c b/src/server.c
index e3a1162..0ce729a 100644
--- a/src/server.c
+++ b/src/server.c
@@ -204,6 +204,7 @@ int main(int argc, char *const argv[]) {
     signal(SIGINT, terminate_gracefully);
     signal(SIGTERM, terminate_gracefully);
     signal(SIGUSR1, nothing);
+    signal(SIGPIPE, nothing);
 
     if ((ret = geoip_init(config.geoip_dir)) != 0) {
         if (ret == -1) {