add: this.m_loginUser = null; this.m_loginPW = null; 
context:     logout:    function()    {        this.log("logout");        this.m_calPropsTimer.cancel(); // stop any timed calprops getters        this.asyncQueue.reset(); // stop any queued actions                if (this.m_sessionId) {            this.log( "attempting to log out..." );            // although io service's offline flag is already            // set BEFORE notification (about to go offline, nsIOService.cpp).            // WTF.            var url = (this.sessionUri.spec +                       "logout.wcap?fmt-out=text%2Fxml&id=" +                       encodeURIComponent(this.m_sessionId));            try {                checkWcapXmlErrno( issueSyncXMLRequest(url),                                   -1 /* logout successfull */ );                this.log( "logout succeeded." );            }            catch (exc) {                this.log(exc, "logout failed.");                Components.utils.reportError( exc );            }            this.m_sessionId = null;        }                this.m_sessionUri = null;        this.m_userId = null;        this.m_userPrefs = null; // reread prefs        this.m_defaultCalId = null;        this.m_bNoLoginsAnymore = false;    },
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/b5fab442cc66c02f0d2b258985f625f9bf47e419/calWcapSession.js/clean/calendar/providers/wcap/calWcapSession.js