about summary refs log tree commit diff stats
path: root/src/server
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-01-06 20:41:42 +0100
committerbptato <nincsnevem662@gmail.com>2024-01-06 20:41:42 +0100
commit54619460f2d81fb9f8f544b165aab75f34e61d58 (patch)
tree167286009a27f5c6fc062fdadabe0a85dd435517 /src/server
parent969b894344e93c0f67f13795ee313f61f953528e (diff)
downloadchawan-54619460f2d81fb9f8f544b165aab75f34e61d58.tar.gz
Set cgiDir for client loader process
Diffstat (limited to 'src/server')
-rw-r--r--src/server/forkserver.nim5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/server/forkserver.nim b/src/server/forkserver.nim
index 6caf742f..ea811955 100644
--- a/src/server/forkserver.nim
+++ b/src/server/forkserver.nim
@@ -34,7 +34,7 @@ type
     children: seq[(Pid, Pid)]
 
 proc newFileLoader*(forkserver: ForkServer, defaultHeaders: Headers,
-    proxy: URL, urimethodmap: URIMethodMap,
+    proxy: URL, urimethodmap: URIMethodMap, cgiDir: seq[string],
     acceptProxy, w3mCGICompat: bool): FileLoader =
   forkserver.ostream.swrite(FORK_LOADER)
   let config = LoaderConfig(
@@ -43,7 +43,8 @@ proc newFileLoader*(forkserver: ForkServer, defaultHeaders: Headers,
     proxy: proxy,
     acceptProxy: acceptProxy,
     urimethodmap: urimethodmap,
-    w3mCGICompat: w3mCGICompat
+    w3mCGICompat: w3mCGICompat,
+    cgiDir: cgiDir
   )
   forkserver.ostream.swrite(config)
   forkserver.ostream.flush()