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
> [email protected]
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
>