rem: if (!this.sendq.bytes && !sendsock.send(send_data + "\r\n")) 
add: if (this.sendq.bytes || !sendsock.send(send_data + "\r\n")) 
context: function ircout(str) {	var send_data;	var sendsock;	if (debug)		log(format("[%s->%s]: %s",servername,this.nick,str));	if(this.local) {		sendsock = this.socket;	} else if (this.parent) {		sendsock = Servers[this.parent.toLowerCase()].socket;	} else {		log(LOG_ERR,"!ERROR: No socket to send to?");		return 0;	}	send_data = ":" + servername + " " + str;	if (!this.sendq.bytes && !sendsock.send(send_data + "\r\n"))		this.sendq.add(send_data);}
meta: 9592	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9592/4a33a7bde8817025ba75c149155fd00b071f7265/ircd.js/buggy/ircd.js