summary refs log tree commit diff stats
path: root/svc/init.go
diff options
context:
space:
mode:
Diffstat (limited to 'svc/init.go')
-rw-r--r--svc/init.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/svc/init.go b/svc/init.go
index edd081c..b00f45d 100644
--- a/svc/init.go
+++ b/svc/init.go
@@ -109,8 +109,12 @@ func watchForInterrupt() {
 
 	go func() {
 		for sigint := range c {
-			log.Printf("Caught %v. Cleaning up ...\n", sigint)
+			log.Printf("Caught %v\n", sigint)
 
+			log.Printf("Pushing to database ...\n")
+			pushDB()
+
+			log.Printf("Cleaning up ...\n")
 			killTickers()
 			killDB()