Miroslav Lichvar pushed to branch master at chrony / chrony


Commits:
78b9c13a by Miroslav Lichvar at 2024-08-29T09:37:42+02:00
sources: replace unreachable sources before selection

The commit c43efccf0273 ("sources: update source selection with
unreachable sources") caused a high rate of failures in the
148-replacement test (1 falseticker vs 2 unreachable sources). This was
due to a larger fraction of the replacement attempts being made for the
source incorrectly marked as a falseticker instead of the second
unreachable source and the random process needed more time to get to the
expected state with both unreachable sources replaced.

When updating reachability of an unreachable source, try to request the
replacement of the source before calling the source selection, where
other sources may be replaced, to better balance the different
replacement attempts.

- - - - -
bb34e92f by Miroslav Lichvar at 2024-08-29T09:37:50+02:00
test: make 108-peer more reliable

- - - - -
5a6fbe7a by Miroslav Lichvar at 2024-08-29T09:37:50+02:00
test: make 106-refclock more reliable

- - - - -
5a43f0c3 by Miroslav Lichvar at 2024-08-29T09:37:50+02:00
test: make 110-chronyc more reliable

- - - - -
0f5cf57b by Miroslav Lichvar at 2024-08-29T09:37:50+02:00
update copyright years

- - - - -
b363af75 by Miroslav Lichvar at 2024-08-29T09:37:50+02:00
doc: update README

- - - - -
113d1134 by Miroslav Lichvar at 2024-08-29T10:28:49+02:00
doc: update NEWS

- - - - -


18 changed files:

- NEWS
- README
- client.c
- clientlog.c
- cmdmon.c
- doc/chrony.conf.adoc
- doc/faq.adoc
- leapdb.h
- ntp_core.c
- ntp_sources.c
- reference.c
- sources.c
- test/simulation/106-refclock
- test/simulation/108-peer
- test/simulation/110-chronyc
- test/simulation/148-replacement
- test/unit/clientlog.c
- test/unit/leapdb.c


View it on GitLab: 
https://gitlab.com/chrony/chrony/-/compare/1ab5b88939ba53f592ba4aa7251cc91e032cd32a...113d1134d14e9b5dd8133b934eb853aa7f4f7e38

-- 
View it on GitLab: 
https://gitlab.com/chrony/chrony/-/compare/1ab5b88939ba53f592ba4aa7251cc91e032cd32a...113d1134d14e9b5dd8133b934eb853aa7f4f7e38
You're receiving this email because of your account on gitlab.com.


Reply via email to