wenn ich mit dem Total Commander einen FTP-Transfer (upload) abbreche, wird kein ABOR gesendet.
Warum nicht?
Mein Problem ist dann, dass die unvollständige Datei auf dem Server liegen bleibt. Dies möchte ich aber nicht. Der FTP-Server weiß aber nicht, dass der Ttransfer abgebrochen wurde und denkt die Datei ist okay und schreibt es auch so in das Logfile.
Wenn ich den TotalCommander mit dem Taskmanager kille "geht es".
Was meint ihr dazu?
ABORT (ABOR)
This command tells the server to abort the previous FTP
service command and any associated transfer of data. The
abort command may require "special action", as discussed in
the Section on FTP Commands, to force recognition by the
server. No action is to be taken if the previous command
has been completed (including data transfer). The control
connection is not to be closed by the server, but the data
connection must be closed.
There are two cases for the server upon receipt of this
command: (1) the FTP service command was already completed,
or (2) the FTP service command is still in progress.
In the first case, the server closes the data connection
(if it is open) and responds with a 226 reply, indicating
that the abort command was successfully processed.
In the second case, the server aborts the FTP service in
progress and closes the data connection, returning a 426
reply to indicate that the service request terminated
abnormally. The server then sends a 226 reply,
indicating that the abort command was successfully
processed.