More empty stmt fixes.

This commit is contained in:
Dominik Picheta
2014-09-09 15:58:44 +01:00
parent 4fc8fcf37c
commit 00b6a14489
3 changed files with 5 additions and 11 deletions

View File

@@ -183,6 +183,7 @@ proc processClient(client: PAsyncSocket, address: string,
# header states otherwise.
# In HTTP 1.0 we assume that the connection should not be persistent.
# Unless the connection header states otherwise.
discard
else:
request.client.close()
break

View File

@@ -21,15 +21,8 @@ proc launchSwarm(port: TPort) {.async.} =
var sock = newAsyncRawSocket()
await connect(sock, "localhost", port)
when true:
await sendMessages(sock)
closeSocket(sock)
else:
# Issue #932: https://github.com/Araq/Nim/issues/932
var msgFut = sendMessages(sock)
msgFut.callback =
proc () =
closeSocket(sock)
await sendMessages(sock)
closeSocket(sock)
proc readMessages(client: TAsyncFD) {.async.} =
while true:

View File

@@ -13,7 +13,7 @@ discard """
import asyncio, asyncdispatch, asyncnet
proc main {.async.} =
proc f: PFuture[int] {.async.} =
proc f: Future[int] {.async.} =
discard
echo 1
discard
@@ -24,7 +24,7 @@ proc main {.async.} =
echo x
echo 3
proc g: PFuture[int] {.async.} =
proc g: Future[int] {.async.} =
discard
echo 4
discard