diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2025-04-22 17:24:38 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-04-23 09:01:11 +0000 |
| commit | d00e39af8a96f7fe18fa5664936a7d658f80eeef (patch) | |
| tree | 01ed97e71880c4ad070ab95b5df6c0f36470c87f /dashboard/config/linux/bits | |
| parent | 6eb12242337d83872574660e27cfe2e8db463e48 (diff) | |
pkg/manager: better handle the reproduction queue
As pingQueue holds maximum 1 element, it's not a very good indicator of
whether there are more elements in the reproduction queue. If the first
few crashes happen to be no longer needed (which is quite likely when
reproduction loop is started long after we have begun to collect the
crashes), the loop becomes reactive - new reproductions will be started
only once new bugs are submitted to the queue.
Fix it by polling the queue until it returns nil. Add a test that
exposes the previously existing bug.
Diffstat (limited to 'dashboard/config/linux/bits')
0 files changed, 0 insertions, 0 deletions
