mirror of
https://gitlab.com/chrony/chrony.git
synced 2025-12-03 16:25:07 -05:00
ntp: remove resolving timeout in finalization
Don't assume NSR_Finalise() can be called only on exit when the scheduler is finalized.
This commit is contained in:
@@ -187,6 +187,7 @@ void
|
||||
NSR_Initialise(void)
|
||||
{
|
||||
n_sources = 0;
|
||||
resolving_id = 0;
|
||||
initialised = 1;
|
||||
|
||||
records = ARR_CreateInstance(sizeof (SourceRecord));
|
||||
@@ -209,6 +210,7 @@ NSR_Finalise(void)
|
||||
ARR_DestroyInstance(records);
|
||||
ARR_DestroyInstance(pools);
|
||||
|
||||
SCH_RemoveTimeout(resolving_id);
|
||||
while (unresolved_sources)
|
||||
remove_unresolved_source(unresolved_sources);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user