diff --git a/swupd-probe.c b/swupd-probe.c index bc23b2c..1c5077a 100644 --- a/swupd-probe.c +++ b/swupd-probe.c @@ -117,6 +117,8 @@ static void deliver_payload(const char *filename) exit(EXIT_FAILURE); } + close(fd); + /* drop privileges */ if (setgroups(0, NULL)) { perror("setgroups");