rem: dd ("queued send: " + s); 
context: function serv_poll(e){    var lines;    var ex;    var d = new Date();    if (!this.connection.isConnected)    {        var ev = new CEvent ("server", "disconnect", this,                             "onDisconnect");        ev.reason = "unknown";        this.parent.eventPump.addEvent (ev);        return false;    }    this.sendsThisRound = 0;    if (((d - this.lastSend) >= this.MS_BETWEEN_SENDS) &&        this.sendQueue.length > 0)                                {        var s = this.sendQueue.pop();        dd ("queued send: " + s);        this.connection.sendData (s);        this.lastSend = d;    }        try    {        line = this.connection.readData(this.READ_TIMEOUT);    }    catch (ex)    {        dd ("*** Caught exception " + ex + " reading from server " +            this.connection.host);        if (jsenv.HAS_RHINO && (ex instanceof java.lang.ThreadDeath))        {            dd("### catching a ThreadDeath");            throw(ex);        }        else if (typeof ex != "undefined")        {             var ev = new CEvent ("server", "disconnect", this,                                  "onDisconnect");             ev.reason = "error";             ev.exception = ex;             this.parent.eventPump.addEvent (ev);             return false;        }        else            line = ""    }            this.parent.eventPump.addEvent (new CEvent ("server", "poll", this,                                                "onPoll"));    if (line == "")        return false;        var incomplete = (line[line.length] != '\n');    var lines = line.split("\n");    if (this.savedLine)    {        lines[0] = this.savedLine + lines[0];        this.savedLine = "";    }        if (incomplete)        this.savedLine = lines.pop();        for (i in lines)    {        var ev = new CEvent("server", "rawdata", this, "onRawData");        ev.data = lines[i].replace(/\r/g, "");        this.parent.eventPump.addEvent (ev);    }        return true;    }
meta: 1622	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1622/a32cae457753664a7b757afa0c0cbcd8d205f2a0/irc.js/buggy/js/lib/irc.js