rem: rebuild_socksel_array(); 
add: rebuild_socksel_array = true; 
context: function User_Quit(str,suppress_bcast,is_netsplit,origin) {	if (!str)		str = this.nick;	var tmp = "QUIT :" + str;	this.bcast_to_uchans_unique(tmp);	for(thisChannel in this.channels) {		this.rmchan(this.channels[thisChannel]);	}	if (whowas_pointer >= whowas_buffer)		whowas_pointer = 0;	if (!this.parent)		ww_serverdesc = serverdesc;	else		ww_serverdesc = Servers[this.parent].info;	WhoWasHistory[whowas_pointer] = new WhoWas(this.nick,this.uprefix,this.hostname,this.realname,this.servername,ww_serverdesc);	whowas_pointer++;	if (!suppress_bcast)		this.bcast_to_servers(tmp);	if (this.local) {		if(server.client_remove!=undefined)			server.client_remove(this.socket);		this.rawout("ERROR :Closing Link: [" + this.uprefix + "@" + this.hostname + "] (" + str + ")");		umode_notice(USERMODE_CLIENT,"Client","Client exiting: " +			this.nick + " (" + this.uprefix + "@" + this.hostname +			") [" + str + "] [" + this.ip + "]");		if (this.socket!=undefined)			this.socket.close();	}	delete Local_Sockets[this.id];	delete Local_Sockets_Map[this.id];	delete Local_Users[this.id];	delete Users[this.nick.toUpperCase()];	delete this;	rebuild_socksel_array();}
meta: 9592	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9592/db61ac7ba7cd324a4493c52be4a38a7a5d590f8f/ircd_user.js/buggy/load/ircd_user.js