
3 Nov
2011
3 Nov
'11
1:24 p.m.
On Thu, Nov 3, 2011 at 10:22 AM, David Barbour
It is correct in context. Mighttpd does not use the -Nx argument to create multiple OS threads, instead uses a `prefork` model that creates separate processes to balance user invocations. Using multiple processes instead of multiple Haskell threads avoids issues with garbage collection.
I should rephrase that: using multiple processes in place of -Nx threads avoids issues with GC. Mighttpd does use multiple Haskell threads per Haskell process.