[Twisted-Python] Dealing with an intermittent PB server
Dave Cook
daverz at gmail.com
Thu Feb 17 12:31:24 MST 2005
On Thu, 17 Feb 2005 01:05:22 +0000, Phil Mayers <p.mayers at imperial.ac.uk> wrote:
> try:
> self.root.callRemote('start').addCallbacks(self.start2, self.err)
I never get this far. In my code:
def data_tableList(self, ctx, data):
...
d = self.pbClientFactory.login(creds).addCallbacks(self._cbLogin,
self._ebLogin)
return d
Neither _cbLogin or _ebLogin ever get called, so there's no possiblity
of the DeadReferenceError getting called. I guess this could be a
Nevow bug (I hate bugging people if it's just my misunderstanding)? I
think what I'll do is keep a reference to the original SSLClient
object and check client.running before I try factory.login().
More information about the Twisted-Python
mailing list