Cleanup dup package when sending has failed
authorJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Aug 2020 08:17:55 +0000 (10:17 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Fri, 28 Aug 2020 08:17:55 +0000 (10:17 +0200)
src/siri/db/pools.c

index 851539c70647ccebbb54f9cd7baaee4678fc8153..e54569313e875bd1279af13f86454fcbbebb0597 100644 (file)
@@ -241,6 +241,7 @@ void siridb_pools_send_pkg(
                         "Cannot send package to pool '%u' "
                         "(no accessible server found)",
                         pid);
+                free(dup);
                 vec_append(promises->promises, NULL);
             }
         }