diff options
| author | Stefan Boberg <[email protected]> | 2026-04-02 19:43:48 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-04-02 19:43:48 +0200 |
| commit | 32c370afcc00de606f41bb09060bac47b36e44da (patch) | |
| tree | a14752ec922b54b152f4b3b70150458d534e2f71 /src/zenhttp/httpserver.cpp | |
| parent | Improve compute scheduler throughput and reduce lock contention (diff) | |
| download | zen-32c370afcc00de606f41bb09060bac47b36e44da.tar.xz zen-32c370afcc00de606f41bb09060bac47b36e44da.zip | |
Add Rejected action state and reduce scheduler log verbosity
- Add RunnerAction::State::Rejected for when runners decline actions
due to capacity limits, distinct from Failed
- Rejected actions are rescheduled without incrementing RetryCount,
preventing permanent failure from transient capacity issues
- HandleActionUpdates resets Rejected actions to Pending immediately
- Downgrade per-tick scheduler logging to DEBUG level
Diffstat (limited to 'src/zenhttp/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions