|
From: | Lennart Borgman |
Subject: | Re: Ftp freezes on w32 |
Date: | Tue, 07 Nov 2006 19:45:39 +0100 |
User-agent: | Thunderbird 1.5.0.7 (Windows/20060909) |
Stuart D. Herring wrote:
Look at the docs for `process-status'. A return of `signal' means that the process -is dead-, and that it was killed by a signal (rather than exiting of its own volition, which yields `exit'). You got exactly what you wanted. (You can check which signal killed it with `process-exit-status'.) Davis
Ah! Thanks, I just tried and at least my workaround now works. I thought that that 'signal meant dying ....Now, my workaround (which is the only way I currently know of getting this working with w2k) is as follows:
1) Throw to a tag in ange-ftp-process-filter if the ftp process seems out of order (waiting, only nulls and more than 20 characters is my current test) 2) Catch this in ange-ftp-send-cmd and call delete-process there and then let ange-ftp-get-process restart the ftp process
Is this something we want in ange-ftp? If not I believe we should give a reciepe for how to get ange-ftp working, but I am not sure how this should look. What I do know is that this does not work OTB for all w2k users, see the page on EmacsWiki that I mentioned before.
The ftp program I am using is from ftp.gnu.org/old-gnu/emacs/windows/contrib/ftp-for-win32.zip.
[Prev in Thread] | Current Thread | [Next in Thread] |