Description: Fix multiple Listen statements on IPv4 and IPv6 addresses.
Author: Tim Düsterhus <public+debian.org@bastelstu.be>

Index: tinyproxy-1.8.4/src/child.c
===================================================================
--- tinyproxy-1.8.4.orig/src/child.c
+++ tinyproxy-1.8.4/src/child.c
@@ -202,6 +202,7 @@ static void child_main (struct child_s *
         ptr->connects = 0;
         srand(time(NULL));
 
+        while (!config.quit) {
         /*
          * We have to wait for connections on multiple fds,
          * so use select.
@@ -224,7 +225,6 @@ static void child_main (struct child_s *
                 maxfd = max(maxfd, *fd);
         }
 
-        while (!config.quit) {
                 int listenfd = -1;
 
                 ptr->status = T_WAITING;
