[Twisted-Python] XMPP server connection question
p.mayers at imperial.ac.uk
Fri Dec 5 05:42:47 EST 2008
Christopher Zorn wrote:
> On Tue, Dec 2, 2008 at 8:21 AM, Gabriel Rossetti
> <gabriel.rossetti at arimaz.com <mailto:gabriel.rossetti at arimaz.com>> wrote:
> Gabriel Rossetti wrote:
> Hello everyone,
> I wrote an XMPP client and I have a question, when it tries to
> connect and the server is not listening, it doesn't send back an
> error and tries forever. I see that this function
> def _ebGotServers(self, failure):
> # Some DNS servers reply with NXDOMAIN when in fact there are
> # just no SRV records for that domain. Act as if we just
> got an
> # empty response and use fallback.
> self.servers = 
> self.orderedServers = 
> traps the exception so it never propagates to me, so I can't
> handle it. Any ideas? I using the XMPP client example as a base
> for my code.
> Thank you,
> Ok, the code I showed has nothing to do with the problem I think,
> what I don't get is the client never returns an error if nobody's
> It may be better to show a log of what is happening.
Yeah, the t.w.p.j.xmlstream.XmlStreamFactory inherits from
ReconnectingClientFactory, which is IMHO wrong.
More information about the Twisted-Python