From abd22ba6c3852fbf1002204a416b9de83e405caa Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Fri, 15 May 2026 19:44:11 +0200 Subject: vyos-netlinkd: T8781: use faster commit_in_progress2 with order O(1) Move to the re-implementation of the commit in progress check added in commit 002d45b70efd ("vyos.commit: T8781: move from O(n) to O(1) for commit_in_progress() checks"). --- src/services/vyos-netlinkd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/services/vyos-netlinkd b/src/services/vyos-netlinkd index 368824bf9..addfc8ef9 100755 --- a/src/services/vyos-netlinkd +++ b/src/services/vyos-netlinkd @@ -29,7 +29,7 @@ from typing import Optional from vyos.configquery import op_mode_config_dict from vyos.ifconfig import Section from vyos.utils.boot import boot_configuration_complete -from vyos.utils.commit import commit_in_progress +from vyos.utils.commit import commit_in_progress2 from vyos.utils.dict import dict_search from vyos.utils.process import cmd from vyos.utils.process import is_systemd_service_active @@ -127,8 +127,8 @@ def main(): # Check if a config commit is in progress before processing any # messages. This avoids blocking per-message and reduces unnecessary - # commit_in_progress() calls. - if commit_in_progress(): + # calls to commit_in_progress2() + if commit_in_progress2(): syslog.syslog(syslog.LOG_DEBUG, 'Config commit in progress, skipping netlink events') sleep(1) -- cgit v1.2.3