summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAraq <rumpf_a@web.de>2013-07-24 21:40:08 +0200
committerAraq <rumpf_a@web.de>2013-07-24 21:40:08 +0200
commitb403b41aecaa089e42be74c9a5bd70f1446f0b24 (patch)
tree4347e316c81e305aafe25664d6e8a9e41f38b691
parentb30e237a3746b4c4c421a87277a6458642c9f13a (diff)
parent325c167e2a16ba6e7bfd95ef36cb5a2433ea7cb4 (diff)
downloadNim-b403b41aecaa089e42be74c9a5bd70f1446f0b24.tar.gz
Merge branch 'master' of github.com:Araq/Nimrod
-rw-r--r--lib/pure/sockets.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim
index 33df72d38..72546dd10 100644
--- a/lib/pure/sockets.nim
+++ b/lib/pure/sockets.nim
@@ -404,7 +404,7 @@ template gaiNim(a, p, h, list: expr): stmt =
       when defined(windows):
         OSError(OSLastError())
       else:
-        OSError($gai_strerror(gaiResult))
+        raise newException(EOS, $gai_strerror(gaiResult))
 
 proc bindAddr*(socket: TSocket, port = TPort(0), address = "") {.
   tags: [FReadIO].} =