Made api_test pass with twisted hub. Fixed FdListener's attribute references that were unwisely added in previous commit.
This commit is contained in:
@@ -34,7 +34,7 @@ class FdListener(object):
|
|||||||
def __call__(self, *args, **kw):
|
def __call__(self, *args, **kw):
|
||||||
return self.cb(*args, **kw)
|
return self.cb(*args, **kw)
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return "%s(%r, %r, %r)" % (type(self).__name__, self._evtype, self._fileno, self._cb)
|
return "%s(%r, %r, %r)" % (type(self).__name__, self.evtype, self.fileno, self.cb)
|
||||||
__str__ = __repr__
|
__str__ = __repr__
|
||||||
|
|
||||||
|
|
||||||
|
@@ -182,6 +182,9 @@ class BaseTwistedHub(object):
|
|||||||
from twisted.internet import reactor
|
from twisted.internet import reactor
|
||||||
return len(reactor.getDelayedCalls())
|
return len(reactor.getDelayedCalls())
|
||||||
|
|
||||||
|
def closed(self, fileno):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class TwistedHub(BaseTwistedHub):
|
class TwistedHub(BaseTwistedHub):
|
||||||
# wrapper around reactor that runs reactor's main loop in a separate greenlet.
|
# wrapper around reactor that runs reactor's main loop in a separate greenlet.
|
||||||
|
Reference in New Issue
Block a user