mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 10:25:52 +02:00
fix: standard streams for new process and error message
This commit is contained in:
parent
4b7e35095b
commit
3c81acc0bc
2 changed files with 6 additions and 1 deletions
|
@ -257,5 +257,7 @@ func (u *Upgrader) PerformCoreUpgrade(tarPath string) (err error) {
|
|||
|
||||
// gracefully restart
|
||||
cmd := exec.Command(os.Args[0])
|
||||
cmd.Stdout = os.Stdout
|
||||
cmd.Stderr = os.Stderr
|
||||
return cmd.Start()
|
||||
}
|
||||
|
|
5
main.go
5
main.go
|
@ -77,6 +77,9 @@ func main() {
|
|||
Addresses: []string{fmt.Sprintf("%s:%d", cSettings.ServerSettings.Host, cSettings.ServerSettings.Port)},
|
||||
})
|
||||
if !errors.Is(err, context.DeadlineExceeded) {
|
||||
panic(err)
|
||||
if !errors.Is(err, net.ErrClosed) {
|
||||
panic(err)
|
||||
}
|
||||
logger.Error(err)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue