Newsgroups : Borland : borland.public.delphi.internet.winsock : 2007 Mar : Re: Indy FTP
| Subject: | Re: Indy FTP |
| Posted by: | "Remy Lebeau (TeamB)" (no.spam@no.spam.com) |
| Date: | Mon, 26 Mar 2007 02:38:24 |
"Arnau Font" <afont@nospam_really_ipssoft.com> wrote in message
news:46078084@newsgroups.borland.com...
> Yes, I know that Indy is a blocking library. But what I mean is
> that the thread is totally blocked
During the actual transfer, yes. That is by design.
> it doesn't get out, even if the transfer from the server has ended.
Yes, it does, if the server reports the end of transfer correctly to
begin with.
> Again, what I meant is that after the transfer ended, I don't get
any
> message. I suppose that the Get call finishes when there's an
> exception or when the transfer is finished, but I get no message.
Then your server is likely ending the transfer in a way that is
confusing Get() and not allowing it to exit properly.
Gambit