aboutsummaryrefslogtreecommitdiff
path: root/src/zenhttp/servers/iothreadpool.cpp
Commit message (Collapse)AuthorAgeFilesLines
* added new I/O thread pool implementationStefan Boberg2026-02-201-3/+240
| | | | | | the new variant manages a dynamically growing/shrinking set of threads manually instead of relying on the built-in Windows thread pool the benefit of this is that we're in charge of setup and teardown so can make better guarantees about lifetimes of threads which can help with shutdown issues
* WinIoThreadPool teardown cleaned up (#580)Stefan Boberg2023-11-301-0/+5
| | | previously would not shut down the threadpool properly which would leave threads around. This was not a problem in practice for our usage since we keep the thread pool alive for the duration of the process but it's better to clean up properly.
* restructured zenhttp (#472)Stefan Boberg2023-10-131-0/+54
separating the http server implementations into a directory and moved diagsvcs into zenserver since it's somewhat hard-coded for it