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