2009年12月23日水曜日

つまる。

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク
どうしたんだろう。ProtocolのsubclassのconnectionMadeがdataReceivedのあとに呼ばれている?!なにが間違っているのやら。


Traceback (most recent call last):
File "/usr/lib64/python2.4/site-packages/twisted/python/log.py", line 51, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/usr/lib64/python2.4/site-packages/twisted/python/log.py", line 36, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/usr/lib64/python2.4/site-packages/twisted/python/context.py", line 59, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/usr/lib64/python2.4/site-packages/twisted/python/context.py", line 37, in callWithContext
return func(*args,**kw)
--- ---
File "/usr/lib64/python2.4/site-packages/twisted/internet/selectreactor.py", line 146, in _doReadOrWrite
why = getattr(selectable, method)()
File "/usr/lib64/python2.4/site-packages/twisted/internet/tcp.py", line 362, in doRead
return self.protocol.dataReceived(data)
File "cometd.py", line 114, in dataReceived
self.rfile.write(data) #ugh!
exceptions.AttributeError: Publication instance has no attribute 'rfile'
Subscription::connectionMade


あ・・・methodを上書きして消していた・・・orz

0 件のコメント: