a h wrote:
Hi all
i have created an ftp client using ftp api provided in python. whenever i
disconnect my ftp client with the ftp server by removing the wired
connection, my ftp application get hanged, i traced with prints and find
that whenever call made to ftp api, it never came back. How do i
resolve this as it does not return any error or value.
Plz help, thanks in advance

It always helps if you provide some sort of code sample which
shows the problem (or at least, where the problem occurs). But
I would imagine that you've got an open socket with no timeout.
As a quick workaround, try adding this before your FTP code:

<code>

import socket
socket.setdefaulttimeout (1.0)

</code>

which will cause a socket to time out in 1 second. You'll then have
to catch whatever exception it raises and do something meaningful
within the context of your code.

TJG
_______________________________________________
python-win32 mailing list
python-win32@python.org
http://mail.python.org/mailman/listinfo/python-win32

Reply via email to