cmd/ctrld: fatal if failed to get default iface name

So it left a chance for system service manager to bring up ctrld for us.
Without default iface name, ctrld could not work properly anyway.
This commit is contained in:
Cuong Manh Le authored and Cuong Manh Le committed 2023-02-07 22:53:49 +07:00
1 parent d3fe2c730c
commit 8571580aae
1 file changed
+1 -1
+1 -1
View File
@@ -662,7 +662,7 @@ func netInterface(ifaceName string) (*net.Interface, error) {
func defaultIfaceName() string { func defaultIfaceName() string {
dri, err := interfaces.DefaultRouteInterface() dri, err := interfaces.DefaultRouteInterface()
if err != nil { if err != nil {
mainLog.Error().Err(err).Msg("failed to get default route interface") mainLog.Fatal().Err(err).Msg("failed to get default route interface")
} }
return dri return dri
} }