summary refs log tree commit diff stats
path: root/compiler/msgs.nim
diff options
context:
space:
mode:
authorSimon Hafner <hafnersimon@gmail.com>2013-02-26 14:36:33 -0600
committerSimon Hafner <hafnersimon@gmail.com>2013-02-26 14:36:33 -0600
commitcc893b968b6204622727cf6f9362519752297a0e (patch)
tree4f3eff3d5c61d5ace59e2aa033b36a2a88b6283a /compiler/msgs.nim
parent6cbd5bb017337801ac7985e8a95834a6cc6ef73a (diff)
downloadNim-cc893b968b6204622727cf6f9362519752297a0e.tar.gz
added isServing parameter
Diffstat (limited to 'compiler/msgs.nim')
-rwxr-xr-xcompiler/msgs.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/msgs.nim b/compiler/msgs.nim
index 0f2affc36..bec30388c 100755
--- a/compiler/msgs.nim
+++ b/compiler/msgs.nim
@@ -523,8 +523,8 @@ proc SuggestWriteln*(s: string) =
       stdoutSocket.send(s & "\c\L")
     
 proc SuggestQuit*() =
-  if isNil(stdoutSocket): quit(0)
-  else: 
+  if not isServing: quit(0)
+  elif not isNil(stdoutSocket):
     stdoutSocket.send("\c\L")
     raise newException(ESuggestDone, "suggest done")