Fix and improve start order

This commit is contained in:
Daniel 2024-08-23 10:18:33 +02:00
parent b6b07296ae
commit 2fd7c61acb

View file

@ -265,34 +265,35 @@ func New(svcCfg *ServiceConfig) (*Instance, error) { //nolint:maintidx
// Add all modules to instance group. // Add all modules to instance group.
instance.serviceGroup = mgr.NewGroup( instance.serviceGroup = mgr.NewGroup(
instance.base, instance.base,
instance.rng,
instance.database, instance.database,
instance.config, instance.config,
instance.api, instance.api,
instance.metrics, instance.metrics,
instance.runtime, instance.runtime,
instance.notifications, instance.notifications,
instance.rng,
instance.core, instance.core,
instance.updates, instance.updates,
instance.geoip, instance.geoip,
instance.netenv, instance.netenv,
instance.ui, instance.process,
instance.profile, instance.profile,
instance.netquery,
instance.network, instance.network,
instance.netquery,
instance.firewall, instance.firewall,
instance.nameserver,
instance.resolver,
instance.filterLists, instance.filterLists,
instance.interception,
instance.customlist, instance.customlist,
instance.interception,
instance.compat,
instance.status, instance.status,
instance.broadcasts, instance.broadcasts,
instance.compat,
instance.nameserver,
instance.process,
instance.resolver,
instance.sync, instance.sync,
instance.ui,
instance.access, instance.access,
) )