More Standardization

This commit is contained in:
akrike
2025-07-06 19:52:00 +08:00
parent ec9f1fefdb
commit 0db3e60460
9 changed files with 6 additions and 63 deletions

View File

@@ -30,14 +30,12 @@ func (p *ProcessPty) Type() constants.TerminalType {
func (p *ProcessPty) Start() (err error) {
defer func() {
log.Logger.DeleteAdditionalInfo(1)
if err != nil {
p.Config.AutoRestart = false
p.SetState(constants.PROCESS_WARNNING)
p.State.Info = "进程启动失败:" + err.Error()
}
}()
log.Logger.AddAdditionalInfo("进程名称", p.Name)
if ok := p.SetState(constants.PROCESS_START, func() bool {
return p.State.State != 1
}); !ok {