Browse Source

Add graceful termination logging on signal triggers.

- Added explicit `log.I.F("exiting")` calls on signal handling for better visibility during shutdown.
- Ensured immediate return after logging to prevent further processing.
main
mleku 4 months ago
parent
commit
9c85dca598
No known key found for this signature in database
  1. 4
      main.go

4
main.go

@ -261,9 +261,13 @@ func main() {
fmt.Printf("\r") fmt.Printf("\r")
cancel() cancel()
chk.E(db.Close()) chk.E(db.Close())
log.I.F("exiting")
return
case <-quit: case <-quit:
cancel() cancel()
chk.E(db.Close()) chk.E(db.Close())
log.I.F("exiting")
return
} }
} }
log.I.F("exiting") log.I.F("exiting")

Loading…
Cancel
Save