SIZE (wodFtpDLX / wodFtpDLX.NET)
So just installed the new release of wodFtpDLX and it seems I now have an issue talking to my MVS environment as a SIZE command is now being sent which gets a 501 command aborted. I have tried to change this command in PreTransLateCommand to something else but the software seems to know which state it is in and won't accept responses from a PWD or another PASV. How do I get rid of this SIZE command in certain situations?
Thanks
Craig Morris
Re: SIZE
And this appears to again be linked to a RawSend I do just prior to the receive. If I set a break point and go thru this code line by line it works fine and if I take out the RawSend it works fine but if I just let it run with the RawSend I get the 501 box. Seem to need a way to not have the RawSend interfere.
Thanks
Craig Morris
Re: SIZE
Craig,
As suggested in the other thread you made, perhaps you could check for component's state before sending something to the server. That way there shouldn't be interference between commands.
Also, you should try with setting Blocking Property to True. The Blocking ensures that each command is executed before executing the next one. This won't affect RawSend, but perhaps it would help with blocking other commands.
Regards,
Damba