Просмотр исходного кода

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

Bryan Drewery 16 лет назад
Родитель
Сommit
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);