summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--lib/pure/ftpclient.nim2
-rwxr-xr-xtodo.txt1
2 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/ftpclient.nim b/lib/pure/ftpclient.nim
index e656d001e..b61793866 100644
--- a/lib/pure/ftpclient.nim
+++ b/lib/pure/ftpclient.nim
@@ -114,7 +114,7 @@ proc getDSock(ftp: PFTPClient): TSocket =
 proc getCSock(ftp: PFTPClient): TSocket =
   if ftp.isAsync: return ftp.asyncCSock else: return ftp.csock
 
-template blockingOperation(sock: TSocket, body: stmt) =
+template blockingOperation(sock: TSocket, body: stmt) {.immediate.} =
   if ftp.isAsync:
     sock.setBlocking(true)
   body
diff --git a/todo.txt b/todo.txt
index c9510d9ca..14f892b4e 100755
--- a/todo.txt
+++ b/todo.txt
@@ -5,7 +5,6 @@ version 0.9.2
 - ``restrict`` pragma + backend support
 - fix marshal bug
 - fix: 'result' is not properly cleaned for NRVO
-- investigate nimgame bug
 
 
 version 0.9.4