> On Thu, Aug 16, 2007 at 02:48:50PM -0400, Sanford Walke IV wrote:

>> The most applicable part in that seems to be this:  "This type of reply
>> can be used to indicate that the command was accepted and the
>> user-process may now pay attention to the data connections,".
>
> lftp is capable of simultaneous monitoring of control and data
> connections, so this paragraph does not apply.

But until you receive the 150, you don't know that the STOR was accepted.

>> This is a show-stopper for my application of lftp, which is a shame,
>> since it works so nicely otherwise for what I'm doing.  I'll probably
>> have to switch to cURL to get around this STOR problem.
>
> I bet the problem is somewhere else and waiting for 150 is irrelevant.

How do you explain section 12.7 of 4217, then?  The timing diagrams
clearly show that data transfer is not expected before the 150is passed.

I've traced this with the vendor, and it's very clear that lftp is sending
data too early.  The data connection is NOT available until after the 150
has been sent.

-- 
Sandy
Freedom is the opportunity to take responsibility for your actions.
I don't speak for anyone but myself, and sometimes not even that.

Reply via email to