Преглед изворни кода

* Fix DNS/Server sockets getting stuck when its socket was closed via fatal()

Bryan Drewery пре 16 година
родитељ
комит
4137994bb7
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5 0
      src/dccutil.c

+ 5 - 0
src/dccutil.c

@@ -590,6 +590,11 @@ lostdcc(int n)
 
   if (n == uplink_idx)
     uplink_idx = -1;
+  else if (n == dns_idx)
+    dns_idx = -1;
+  else if (n == servidx)
+    servidx = -1;
+
 
   if (dcc[n].type && dcc[n].type->kill)
     dcc[n].type->kill(n, dcc[n].u.other);