From a8a2f396503ada40f02ed9bac5b6f2826ffd368e Mon Sep 17 00:00:00 2001
From: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
Date: Tue, 15 Aug 2017 11:25:10 -0400
Subject: [PATCH] actually verify whether the loop closes correctly

---
 hddemux.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/hddemux.c b/hddemux.c
index 7a58ea9..e75a007 100644
--- a/hddemux.c
+++ b/hddemux.c
@@ -872,7 +872,7 @@ int main(int argc, const char **argv) {
   freeaddrinfo(demuxer->http_targets);
   freeaddrinfo(demuxer->dns_targets);
   free_demuxer(demuxer);
-  if ((err == uv_loop_close(&loop)))
+  if ((err = uv_loop_close(&loop)))
     fprintf(stderr, "uv_loop_close() failed: (%d) %s\n", err, uv_strerror(err));
   
   return 0;
-- 
GitLab