Opened 7 weeks ago

Last modified 8 days ago

#28652 new defect

When sbws stops making progress, log a warning

Reported by: teor Owned by:
Priority: Medium Milestone: sbws: 1.1.x-final
Component: Core Tor/sbws Version:
Severity: Normal Keywords:
Cc: juga, teor Actual Points:
Parent ID: #28547 Points:
Reviewer: Sponsor:

Description

In #28639, sbws stopped making progress, but didn't log anything.

sbws should detect when its progress rate falls beneath some minimum (for example, all relays measured min_result times in data_period days), and log a warning.

Child Tickets

Change History (1)

comment:1 Changed 8 days ago by juga

#28932 does not do what described here, since it logs the stack after 3 minutes not finishing with the results to start a new loop, but it's similar.
I think that sbws stalling (#28663) happens after the best_priority loop (potentially solved in #28897), maybe while checking the destination again (potentially solved in #28868), so this wouldn't be needed.
It still might be useful to implement this ticket.

Note: See TracTickets for help on using tickets.