1
0
mirror of https://github.com/drakkan/sftpgo.git synced 2025-11-29 22:08:10 +02:00

keep track of services errors

So we can exit with the correct code if an error happen inside the
services goroutines

Fixes #143
This commit is contained in:
Nicola Murino
2020-07-09 19:16:52 +02:00
parent 1e10381143
commit 95fe26f3e3
2 changed files with 6 additions and 1 deletions

View File

@@ -34,7 +34,9 @@ Please take a look at the usage below to customize the startup options`,
}
if err := service.Start(); err == nil {
service.Wait()
os.Exit(0)
if service.Error == nil {
os.Exit(0)
}
}
os.Exit(1)
},