diff options
author | dom96 <dominikpicheta@googlemail.com> | 2012-02-18 00:34:44 +0000 |
---|---|---|
committer | dom96 <dominikpicheta@googlemail.com> | 2012-02-18 00:34:44 +0000 |
commit | 9aeecaa4cf9fdc46d80ce5dd6bbcc0a9486903fb (patch) | |
tree | a7e3bbfa958e5f5e07e2eef6c75e9a708e922298 /lib/pure/ftpclient.nim | |
parent | 7ec9b042e46ea1eb6a5741b8e5cc814b03b31c45 (diff) | |
download | Nim-9aeecaa4cf9fdc46d80ce5dd6bbcc0a9486903fb.tar.gz |
recvLineAsync for non-blocking sockets implemented, as well as recvLine for asyncio async sockets. Fixed removeDir on windows.
Diffstat (limited to 'lib/pure/ftpclient.nim')
-rw-r--r-- | lib/pure/ftpclient.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pure/ftpclient.nim b/lib/pure/ftpclient.nim index 6d207b98f..669499342 100644 --- a/lib/pure/ftpclient.nim +++ b/lib/pure/ftpclient.nim @@ -196,9 +196,9 @@ proc getLines(ftp: var TFTPClient, async: bool = false): bool = ## It doesn't if `async` is true, because it doesn't check for 226 then. if ftp.dsockStatus == SockConnected: var r = TaintedString"" - if ftp.dsock.recvLine(r): + if ftp.dsock.recvAsync(r): if r.string != "": - ftp.job.lines.add(r.string & "\n") + ftp.job.lines.add(r.string) else: ftp.dsockStatus = SockClosed |