summary refs log tree commit diff stats
path: root/lib/pure/ftpclient.nim
diff options
context:
space:
mode:
authordom96 <dominikpicheta@googlemail.com>2012-02-18 00:34:44 +0000
committerdom96 <dominikpicheta@googlemail.com>2012-02-18 00:34:44 +0000
commit9aeecaa4cf9fdc46d80ce5dd6bbcc0a9486903fb (patch)
treea7e3bbfa958e5f5e07e2eef6c75e9a708e922298 /lib/pure/ftpclient.nim
parent7ec9b042e46ea1eb6a5741b8e5cc814b03b31c45 (diff)
downloadNim-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.nim4
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