[Twisted-Python] Imap client problem, help fro troubleshoot

exarkun at twistedmatrix.com exarkun at twistedmatrix.com
Fri Feb 25 06:20:16 MST 2011


On 24 Feb, 04:51 pm, celord at gmail.com wrote:
>Hello All, I have this[1] IMAP4 client in twisted, but I'am getting
>this error too much, how can I troubleshoot it or how can I restart
>the main loop after this failure?
>
>         Traceback (most recent call last):
>        Failure: twisted.internet.error.ConnectionDone: Connection was
>closed cleanly.

Your code already appears to be based on ReconnectingClientFactory, so 
your client should reconnect after it loses its connection.  The main 
thing that would prevent this is if you stop the reactor, which you also 
appear to be doing.  If you want the reconnection attempt to succeed, 
then try not stopping the reactor.

Jean-Paul
>2011-02-24 10:31:34-0600 [IMAP4Client,client] Disconnected at: Thu Feb
>24 10:31:34 2011
>2011-02-24 10:31:34-0600 [IMAP4Client,client] Connection Lost: Reason:
>[Failure instance: Traceback (failure with no frames): <class
>'twisted.internet.error.ConnectionDone'>: Connection was closed
>cleanly.
>2011-02-24 10:31:34-0600 [IMAP4Client,client] ]
>2011-02-24 10:31:34-0600 [IMAP4Client,client]
><twisted.internet.tcp.Connector instance at 0x5f8a30> will retry in 7
>seconds
>2011-02-24 10:31:34-0600 [IMAP4Client,client] Stopping factory
><__builtin__.IMAP4ClientFactory instance at 0xbd4468>
>2011-02-24 10:31:34-0600 [-] Main loop terminated.
>2011-02-24 10:31:34-0600 [-] Server Shut Down.
>
>
>[1] http://pastebin.com/GrqG3MyD
>
>--
>http://celord.blogspot.com/
>
>_______________________________________________
>Twisted-Python mailing list
>Twisted-Python at twistedmatrix.com
>http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python




More information about the Twisted-Python mailing list