Status code not returned when physical disk is full on second attempt.

Oladele Ogunsuyi <[email protected]> Mon, 19 Apr 2004 09:46:45 -0400
Newsgroups gmane.network.ftp.wuftpd.devel
Organization Raytheon
Message-ID <[email protected]>
Hi,

I am having a problem with wu-ftp 2.6.2. It relates to returning the
correct status
code to the client when a physical disk is full.

In a typical scenario, ftp client makes request to a ftp daemon.  If
there are any resource issues stopping the daemon from fulfilling the
request, error codes are sent to the client through the control
connection.

In this errorneous scenario, ftp client log indicated that the bytes in
the file were successfully sent.  Log file on the ftpd daemon indicated
that it successfully got all the bytes that were sent by the client.
But on inspecting the  physical location on host running ftpd daemon,
the file size did not match that indicated in the ftpd logs.  Even
though the ftp daemon got all the bytes from the client, it did not
successfully write it to disk and further more, did not notify the
client.

Wu-ftp is running on destination host.  The same test was repeated on a
different host not using wu-ftpd daemon, everything worked as expected.

I am curious, has any one seen or encountered a similar problem ? I will

appreciate any information relating to this.
Thanks
Ola