guile-knots/knots
Christopher Baines ab5411da42
All checks were successful
/ test (push) Successful in 9s
Make resource pool changes and add parallelism limiter
This was motivated by trying to allow for completely cleaning up
resource pools, which involved removing their use of fiberize which
currently has no destroy mechanism.

As part of this, there's a new parallelism limiter mechanism using
resource pools rather than fibers, and also a fixed size resource
pool.

The tests now drain? and destroy the resource pools to check cleaning
up.
2025-06-26 10:43:46 +02:00
..
non-blocking.scm Remove trailing whitespace 2025-02-27 12:07:16 +00:00
parallelism.scm Make resource pool changes and add parallelism limiter 2025-06-26 10:43:46 +02:00
promise.scm Improve promise exception reporting 2025-05-26 14:50:45 +01:00
queue.scm Initial commit 2024-12-16 09:18:12 +00:00
resource-pool.scm Make resource pool changes and add parallelism limiter 2025-06-26 10:43:46 +02:00
thread-pool.scm Address exception naming inconsistencies 2025-06-21 09:43:52 +01:00
timeout.scm Address exception naming inconsistencies 2025-06-21 09:43:52 +01:00
web-server.scm Export sanitize-response 2025-06-09 12:19:32 +01:00