Author: Brian Cline <clineb@cs.winthrop.edu> By way of Ghostwolf <foxxe@wtfs.net>
[ircu2.10.12-pk.git] / ircd / ircd.c
index 74ee561ad3f3b698855adc12963b11d43e0692da..a76ec8d0a40c63fc2095f55431d919bb10f60f5a 100644 (file)
@@ -238,7 +238,7 @@ static void try_connections(struct Event* ev) {
   Debug((DEBUG_NOTICE, "Connection check at   : %s", myctime(CurrentTime)));
   for (aconf = GlobalConfList; aconf; aconf = aconf->next) {
     /* Also when already connecting! (update holdtimes) --SRB */
-    if (!(aconf->status & CONF_SERVER) || aconf->port == 0)
+    if (!(aconf->status & CONF_SERVER) || aconf->port == 0 || aconf->hold == 0)
       continue;
 
     /* Also skip juped servers */