summary refs log tree commit diff stats
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2016-02-06 13:51:51 +0100
committerdef <dennis@felsin9.de>2016-02-06 13:51:51 +0100
commit62955292f2b677e14a32a8339cfc41f0eab19507 (patch)
tree0bcec87f4b2568dfc75b7ee7cc819e1ff38d7c10
parentbf8e371d7ee31b8d8573b4bed0a426022330a631 (diff)
downloadNim-62955292f2b677e14a32a8339cfc41f0eab19507.tar.gz
Revert removal of raiseOSError
-rw-r--r--lib/pure/asyncnet.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/pure/asyncnet.nim b/lib/pure/asyncnet.nim
index a3a067497..6b19a48be 100644
--- a/lib/pure/asyncnet.nim
+++ b/lib/pure/asyncnet.nim
@@ -456,8 +456,7 @@ proc bindAddr*(socket: AsyncSocket, port = Port(0), address = "") {.
     of AF_INET6: realaddr = "::"
     of AF_INET:  realaddr = "0.0.0.0"
     else:
-      raise newException(ValueError,
-        "Unknown socket address family and no address specified to bindAddr")
+      raiseOSError("Unknown socket address family and no address specified to bindAddr")
 
   var aiList = getAddrInfo(realaddr, port, socket.domain)
   if bindAddr(socket.fd, aiList.ai_addr, aiList.ai_addrlen.Socklen) < 0'i32: