Project

General

Profile

Actions

Todo #16885

open

Todo #16874: Improve handling of custom interface assignments

Improve dhcp6c wait timer during boot

Added by Marcos M 2 days ago. Updated 2 days ago.

Status:
Feedback
Priority:
Normal
Assignee:
Category:
DNS Resolver
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Plus-Next
Release Notes:
Default

Description

Before starting Unbound during boot there's a ~10s wait (found in services_unbound_configure()) for any interface assigned to wan to finish its DHCP6 client configuration. Presumably this helps to mitigate issues when Unbound is bound specifically to a DHCP6 WAN interface, though it's not clear to me exactly what those issues may be. This timer doesn't take into account that the relevant interface may be assigned a different identity, or that there may be multiple DHCP6 WANs. Refactor this timer so that all WAN interfaces are checked.

Actions

Also available in: Atom PDF