Skip to content

Commit e1f4b83

Browse files
committed
cmd: Fix panic related to config filename (fix #5919)
1 parent 185ed6f commit e1f4b83

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cmd/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ func loadConfigWithLogger(logger *zap.Logger, configFile, adapterName string) ([
165165
baseConfigExt := filepath.Ext(baseConfig)
166166
if (strings.HasPrefix(baseConfig, "caddyfile") ||
167167
strings.HasSuffix(baseConfig, ".caddyfile")) &&
168-
caddyconfig.GetAdapter(baseConfigExt[1:]) == nil &&
168+
(len(baseConfigExt) == 0 || caddyconfig.GetAdapter(baseConfigExt[1:]) == nil) &&
169169
baseConfigExt != ".json" &&
170170
adapterName == "" {
171171
adapterName = "caddyfile"

0 commit comments

Comments
 (0)