aboutsummaryrefslogtreecommitdiff
path: root/src/zenhttp/httpsys.cpp
Commit message (Collapse)AuthorAgeFilesLines
* added name to http.sys request queue (#417)Stefan Boberg2023-09-221-1/+33
| | | | | | * added name to http.sys request queue * changed so that rejected requests are answered with a 403 response instead of just dropping the connection
* add more trace scopes (#362)Dan Engelbrecht2023-09-151-1/+12
| | | | | * more trace scopes * Make sure ReplayLogEntries uses the correct size for oplog buffer * changelog
* bugfix: http.sys async response handling race (#406)Stefan Boberg2023-09-151-1/+14
| | | | under heavy load, an async response could end up deleting the HTTP transaction object before the issuing call had completed
* http and httpsys config options (#401)Dan Engelbrecht2023-09-141-10/+6
| | | | * Added `--http-threads`, `--httpsys-async-work-threads`, `--httpsys-enable-request-logging` and `--httpsys-enable-async-response` command line options to zenserver * remove unused CreateHttpSysServer
* added some top-level trace scopes to httpsys implStefan Boberg2023-05-151-0/+5
|
* all threads should be named (#304)Stefan Boberg2023-05-151-2/+20
| | | | | | | * added WorkerThreadPool naming, packaged_task support * name the http.sys thread pool service threads * added http.sys I/O threadpool naming * upstream cache I/O thread naming
* Close down http server gracefully when exiting even while requests are still ↵Dan Engelbrecht2023-05-111-0/+10
| | | | | being processed (#290) * Close down http server gracefully when exiting even while requests are still being processed
* moved source directories into `/src` (#264)Stefan Boberg2023-05-021-0/+1674
* moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees