]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - src/send.c
Start moving parts of join to channels.c so they can be used in more places.
[irc/rqf/shadowircd.git] / src / send.c
index 4c04daf32ea776d943d8d7259696a437aa5ce048..4aebff91459fb26aa2cc4431b9f507b2a2a4ae3e 100644 (file)
@@ -85,10 +85,7 @@ _send_linebuf(struct Client *to, buf_head_t *linebuf)
                             get_sendq(to));
                }
 
-               if(IsClient(to))
-                       to->flags |= FLAGS_SENDQEX;
-
-               dead_link(to);
+               dead_link(to, 1);
                return -1;
        }
        else
@@ -200,7 +197,7 @@ send_queued(struct Client *to)
 
                if(retlen == 0 || (retlen < 0 && !rb_ignore_errno(errno)))
                {
-                       dead_link(to);
+                       dead_link(to, 0);
                        return;
                }
        }