We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f036de5 commit 311ed51Copy full SHA for 311ed51
modules/ssh/ssh_graceful.go
@@ -16,7 +16,12 @@ func listen(server *ssh.Server) {
16
17
err := gracefulServer.ListenAndServe(server.Serve)
18
if err != nil {
19
- log.Critical("Failed to start SSH server: %v", err)
+ select {
20
+ case <-graceful.GetManager().IsShutdown():
21
+ log.Critical("Failed to start SSH server: %v", err)
22
+ default:
23
+ log.Fatal("Failed to start SSH server: %v", err)
24
+ }
25
}
26
log.Info("SSH Listener: %s Closed", server.Addr)
27
0 commit comments