fix: 修改程序退出状态码,确保帮助和版本信息输出后正常退出

This commit is contained in:
TsMask
2025-05-21 11:41:21 +08:00
parent 16b8e780ad
commit da9782784b

View File

@@ -53,11 +53,11 @@ func initFlag() {
if *pVersion {
buildInfo := fmt.Sprintf("OMC \nBuildVer: %s\nBuildTime: %s\nBuildEnv: %s\n", Version, BuildTime, GoVer)
fmt.Println(buildInfo)
os.Exit(1)
os.Exit(0)
}
if *pHelp {
pflag.Usage()
os.Exit(1)
os.Exit(0)
}
conf.BindPFlags(pflag.CommandLine)