diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-05-15 19:44:11 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-05-15 19:46:50 +0200 |
| commit | abd22ba6c3852fbf1002204a416b9de83e405caa (patch) | |
| tree | 1565d45350779d6d98977ad8196e0c91118f67cd /src | |
| parent | 02a7f2ab71304f85343613dd074efdb16dbe0e68 (diff) | |
| download | vyos-1x-abd22ba6c3852fbf1002204a416b9de83e405caa.tar.gz vyos-1x-abd22ba6c3852fbf1002204a416b9de83e405caa.zip | |
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").
Diffstat (limited to 'src')
| -rwxr-xr-x | src/services/vyos-netlinkd | 6 |
1 files changed, 3 insertions, 3 deletions
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) |
