about summary refs log tree commit diff stats
path: root/svc/init.go
diff options
context:
space:
mode:
authorBen Morrison <ben@gbmor.dev>2019-06-11 05:13:10 -0400
committerBen Morrison <ben@gbmor.dev>2019-06-11 05:13:10 -0400
commit42a3e8afa88e8b59f4c41b77050a24341fb76a55 (patch)
tree8ec78c0a82865c6eb3a2ae47e861e9d737632ea1 /svc/init.go
parentfb328631e55830f3a2cab79bf18115324910c93c (diff)
downloadgetwtxt-42a3e8afa88e8b59f4c41b77050a24341fb76a55.tar.gz
readability changes
Diffstat (limited to 'svc/init.go')
-rw-r--r--svc/init.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/svc/init.go b/svc/init.go
index 537119c..d7419de 100644
--- a/svc/init.go
+++ b/svc/init.go
@@ -111,19 +111,18 @@ func watchForInterrupt() {
 
 	go func() {
 		for sigint := range c {
-
 			log.Printf("Caught %v. Cleaning up ...\n", sigint)
-			confObj.Mu.RLock()
-			log.Printf("Closing database connection to %v...\n", confObj.DBPath)
 
 			killTickers()
 			killDB()
 
+			confObj.Mu.RLock()
+			log.Printf("Closed database connection to %v\n", confObj.DBPath)
 			if !confObj.StdoutLogging {
 				closeLog <- true
 			}
-
 			confObj.Mu.RUnlock()
+
 			close(dbChan)
 			close(closeLog)