Use cache=shared&mode=rwc while opening sql connection.
diff --git a/data/data.go b/data/data.go
index 2817f50..c525d54 100644
--- a/data/data.go
+++ b/data/data.go
@@ -145,7 +145,7 @@
 
 	log.Infof("LoadDB: %s", dataPath)
 	source := fmt.Sprintf(config.GetString(configDataSourceKey), dataPath)
-
+	source += dbOpenMode
 	wrappedDriverName := "dd:" + config.GetString(configDataDriverKey)
 	driver := wrap.NewDriver(&sqlite3.SQLiteDriver{}, dbTraceLog)
 	func() {