Threads would stop PSPad hanging when doing FTP tasks and therefore let you save a copy of the file elsewhere whilst waiting for the FTP to either timeout or finally work. Also if you use a thread for the FTP connection you could add the ability to cancel the transfer when it hangs.
-- Carbonize <http://forum.pspad.com/read.php?2,31510,47477> PSPad freeware editor http://www.pspad.com
