add:  if (!("bug291386" in client) && (net.primServ.sendQueue.length >= 1000)) { client.bug291386 = 10; display(MSG_BUG291386_WARNING, MT_WARN); window.getAttention(); return; } else if (("bug291386" in client) && (client.bug291386 > 0) && (net.primServ.sendQueue.length >= (1000 * client.bug291386))) { client.bug291386++; display(MSG_BUG291386_ERROR, MT_ERROR); window.getAttention(); return; }  
context: function onNotifyTimeout (){    for (var n in client.networks)    {        var net = client.networks[n];        if (net.isConnected()) {            if (net.prefs["notifyList"].length > 0) {                var isonList = client.networks[n].prefs["notifyList"];                net.primServ.sendData ("ISON " + isonList.join(" ") + "\n");            } else {                /* if the notify list is empty, just send a ping to see if we're                 * alive. */                net.primServ.sendData ("PING :ALIVECHECK\n");            }        }    }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/e691e4d6de45f1732e149cf9c679825f72503513/handlers.js/clean/extensions/irc/xul/content/handlers.js