Thanks. Should be fixed in latest svn. ---
James On 04/01/2006, at 5:06 AM, Norman Rasmussen wrote: > this one happens when restarting the transport: > > 2006/01/03 20:05 SAST [OneSwitchboardSession,client] INFO :: > (u'[EMAIL PROTECTED]', '[EMAIL PROTECTED]') :: :: > gotMessage :: msn.msnw.OneSwitchboardSession :: {'message': > <tlib.msn.msn.MSNMessage instance at 0xb769114c>, 'self': 'instance'} > 2006/01/03 20:05 SAST [OneSwitchboardSession,client] Traceback (most > recent call last): > File "/usr/lib/python2.3/site-packages/twisted/python/log.py", > line 56, in callWithLogger > return callWithContext({"system": lp}, func, *args, **kw) > File "/usr/lib/python2.3/site-packages/twisted/python/log.py", > line 41, in callWithContext > return context.call({ILogContext: newCtx}, func, *args, **kw) > File "/usr/lib/python2.3/site-packages/twisted/python/context.py", > line 52, in callWithContext > return self.currentContext().callWithContext(ctx, func, *args, > **kw) > File "/usr/lib/python2.3/site-packages/twisted/python/context.py", > line 31, in callWithContext > return func(*args,**kw) > --- <exception caught here> --- > File > "/usr/lib/python2.3/site-packages/twisted/internet/pollreactor.py", > line 160, in _doReadOrWrite > why = selectable.doRead() > File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", > line 351, in doRead > return self.protocol.dataReceived(data) > File > "/usr/lib/python2.3/site-packages/twisted/protocols/basic.py", > line 232, in dataReceived > return self.rawDataReceived(data) > File "/home/norman/src/svn/PyMSNt.trunk/src/tlib/msn/msn.py", > line 840, in rawDataReceived > self.gotMessage(m) > File "/home/norman/src/svn/PyMSNt.trunk/src/tlib/msn/msnw.py", > line 697, in gotMessage > self.msncon.gotMessage("A message was lost.") > exceptions.TypeError: gotMessage() takes exactly 3 arguments (2 > given) > > > On 1/2/06, Norman Rasmussen <[EMAIL PROTECTED]> wrote: >> I caught these we a new user logged into their old msn account for the >> first time via pymsnt: >> >> 2006/01/02 15:21 SAST [NotificationClient,client] INFO :: >> [EMAIL PROTECTED] :: Start. :: syncJabberLegacyLists :: glue.LegacyList >> :: {'self': 'instance'} >> 2006/01/02 15:21 SAST [NotificationClient,client] Unhandled error in >> Deferred: >> 2006/01/02 15:21 SAST [NotificationClient,client] Traceback (most >> recent call last): >> File "/usr/lib/python2.3/site-packages/twisted/internet/base.py", >> line 533, in runUntilCurrent >> call.func(*call.args, **call.kw) >> File "/home/norman/src/svn/PyMSNt.trunk/src/tlib/msn/msnw.py", >> line 52, in timeout >> if not d.called: d.errback() >> File >> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", >> line 276, in errback >> self._startRunCallbacks(fail) >> File >> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", >> line 315, in _startRunCallbacks >> self._runCallbacks() >> --- <exception caught here> --- >> File >> "/usr/lib/python2.3/site-packages/twisted/internet/defer.py", >> line 328, in _runCallbacks >> self.result = callback(self.result, *args, **kw) >> File "/home/norman/src/svn/PyMSNt.trunk/src/legacy/glue.py", line >> 322, in connectionFailed >> self.session.removeMe() >> File "/home/norman/src/svn/PyMSNt.trunk/src/session.py", line 89, >> in removeMe >> self.legacycon.removeMe() >> File "/home/norman/src/svn/PyMSNt.trunk/src/legacy/glue.py", line >> 252, in removeMe >> self.logOut() >> File "/home/norman/src/svn/PyMSNt.trunk/src/tlib/msn/msnw.py", >> line 226, in logOut >> if self.notificationFactory: >> exceptions.AttributeError: LegacyConnection instance has no >> attribute 'notificationFactory' >> >> >> 2006/01/02 15:24 SAST [NotificationClient,client] Starting factory >> <twisted.internet.protocol.ClientFactory instance at 0xb76a580c> >> 2006/01/02 15:24 SAST [OneSwitchboardSession,client] Traceback (most >> recent call last): >> File "/usr/lib/python2.3/site-packages/twisted/python/log.py", >> line 56, in callWithLogger >> return callWithContext({"system": lp}, func, *args, **kw) >> File "/usr/lib/python2.3/site-packages/twisted/python/log.py", >> line 41, in callWithContext >> return context.call({ILogContext: newCtx}, func, *args, **kw) >> File >> "/usr/lib/python2.3/site-packages/twisted/python/context.py", >> line 52, in callWithContext >> return self.currentContext().callWithContext(ctx, func, *args, >> **kw) >> File >> "/usr/lib/python2.3/site-packages/twisted/python/context.py", >> line 31, in callWithContext >> return func(*args,**kw) >> --- <exception caught here> --- >> File >> "/usr/lib/python2.3/site-packages/twisted/internet/pollreactor.py", >> line 160, in _doReadOrWrite >> why = selectable.doRead() >> File "/usr/lib/python2.3/site-packages/twisted/internet/tcp.py", >> line 351, in doRead >> return self.protocol.dataReceived(data) >> File >> "/usr/lib/python2.3/site-packages/twisted/protocols/basic.py", >> line 232, in dataReceived >> return self.rawDataReceived(data) >> File "/home/norman/src/svn/PyMSNt.trunk/src/tlib/msn/msn.py", >> line 823, in rawDataReceived >> self.currentMessage.readPos += len(data) >> exceptions.AttributeError: 'NoneType' object has no attribute >> 'readPos' >> >> >> -- >> - Norman Rasmussen >> - Email: [EMAIL PROTECTED] >> - Home page: http://norman.rasmussen.co.za/ >> > > > -- > - Norman Rasmussen > - Email: [EMAIL PROTECTED] > - Home page: http://norman.rasmussen.co.za/ > _______________________________________________ > py-transports mailing list > py-transports@blathersource.org > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >