Fixed
Details
Assignee
Jesse WhiteJesse WhiteReporter
Jesse WhiteJesse WhiteSprint
NoneFix versions
Priority
Trivial
Details
Details
Assignee
Jesse White
Jesse WhiteReporter
Jesse White
Jesse WhiteSprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created April 24, 2023 at 2:13 PM
Updated May 16, 2023 at 10:09 PM
Resolved May 10, 2023 at 2:29 PM
The number of polls active is currently limited to the number of threads allocated to pollerd (each of these block when the poll is active, even if the poll is executed remotely via RPC).
It was found that asynchronous polling could be added to pollerd in a fairly unobtrusive way, preserving the existing behaviour, and allowing us to run more polls than we have threads.