Fixes NimSuggest's socket mode.

This commit is contained in:
Dominik Picheta
2015-02-24 18:05:13 +00:00
parent fcce536ea0
commit 4ab0cf20fe

View File

@@ -120,13 +120,17 @@ proc serve() =
server.bindAddr(gPort, gAddress)
var inp = "".TaintedString
server.listen()
var stdoutSocket = newSocket()
msgs.writelnHook = proc (line: string) =
stdoutSocket.send(line & "\c\L")
while true:
var stdoutSocket = newSocket()
msgs.writelnHook = proc (line: string) =
stdoutSocket.send(line & "\c\L")
accept(server, stdoutSocket)
stdoutSocket.readLine(inp)
action inp.string
stdoutSocket.send("\c\L")
stdoutSocket.close()