diff options
Diffstat (limited to 'lib/pure/scgi.nim')
-rwxr-xr-x | lib/pure/scgi.nim | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pure/scgi.nim b/lib/pure/scgi.nim index 1326d9795..fa86cbaf2 100755 --- a/lib/pure/scgi.nim +++ b/lib/pure/scgi.nim @@ -73,7 +73,7 @@ proc recvBuffer(s: var TScgiState, L: int) = scgiError("could not read all data") setLen(s.input, L) -proc open*(s: var TScgiState, port = TPort(4000)) = +proc open*(s: var TScgiState, port = TPort(4000), address = "127.0.0.1") = ## opens a connection. s.bufLen = 4000 s.input = newString(s.buflen) # will be reused @@ -81,7 +81,7 @@ proc open*(s: var TScgiState, port = TPort(4000)) = s.server = socket() if s.server == InvalidSocket: scgiError("could not open socket") #s.server.connect(connectionName, port) - bindAddr(s.server, port) + bindAddr(s.server, port, address) listen(s.server) proc close*(s: var TScgiState) = |