curl-users
RE: 6.5.2 Win32 FTP Problem
Date: Mon, 24 Jul 2000 16:57:40 +0100
Are async reads with select, an option????
regards,
Nico Baggus
>-----Original Message-----
>From: curl_at_contactor.se
>Sent: Monday, July 24, 2000 2:38 PM
>To: "'curl_at_contactor.se'" <curl_at_contactor.se>
>Subject: Re: 6.5.2 Win32 FTP Problem
>
>
>On Sat, 1 Jul 2000, Scott Ferguson wrote:
>
>> I use the curl program for automated FTP transfers on a NT
>Server to a MS
>> FTP server on NT Workstation. We connect using RAS. I have one small
>> problem. When the FTP server becomes unavailable, either
>because the server
>> stops responding or the RAS line drops out, curl still tries
>to transfer
>> data and is still doing it when I get come in the morning. I
>have not had
>> any success with -Y -y and I note that -m does not work on Win32.
>
>The problem is that if the connection to the server is aborted
>when curl
>issues commands and waits for them to be completed by the
>server, there is no
>working timeout functionality in curl-win32. The unix
>implementation depends
>on the alarm() for aborting the read() call that otherwise
>hangs "forever".
>
>If anyone with some win32 skills have a suggestion on how to
>deal with this,
>then please step forward and help me out with this.
>
>I think the proper thing to do for me is to use switch() for
>all reads (in
>that context), as it would let me timeout better. Please allow
>me some time
>for doing this.
>
>--
> Daniel Stenberg - http://daniel.haxx.se - +46-705-44 31 77
> ech`echo xiun|tr nu oc|sed 'sx\([sx]\)\([xoi]\)xo un\2\1 is xg'`ol
>
>
PLEASE NOTE:
The information contained in this electronic mail message is
privileged and confidential, and is intended only for use of the
addressee. If you are not the intended recipient, you are hereby
notified that any disclosure, reproduction, distribution or other
use of this communication is strictly prohibited.
If you have received this communication in error, please notify
the sender by reply transmission and delete the message without
copying or disclosing it.
Received on 2000-07-24