summaryrefslogtreecommitdiff
path: root/sigtrap.go
diff options
context:
space:
mode:
Diffstat (limited to 'sigtrap.go')
-rw-r--r--sigtrap.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/sigtrap.go b/sigtrap.go
index 65f1e96..8fae706 100644
--- a/sigtrap.go
+++ b/sigtrap.go
@@ -18,8 +18,6 @@ import (
"log"
"os"
"os/signal"
-
- "github.com/mholt/certmagic"
)
// TrapSignals create signal/interrupt handlers as best it can for the
@@ -57,16 +55,12 @@ func trapSignalsCrossPlatform() {
func gracefulStop(sigName string) {
exitCode := ExitCodeSuccess
- // first stop all the apps
- err := Stop()
+ err := stopAndCleanup()
if err != nil {
log.Printf("[ERROR] %s stop: %v", sigName, err)
exitCode = ExitCodeFailedQuit
}
- // always, always, always try to clean up locks
- certmagic.CleanUpOwnLocks()
-
log.Printf("[INFO] %s: Shutdown done", sigName)
os.Exit(exitCode)
}