Explorar o código

Disabled sqlite shared cache mode: server entry cycle read transactions were blocking fetch remote server list write transations

Rod Hynes %!s(int64=11) %!d(string=hai) anos
pai
achega
d6d562db13
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      psiphon/dataStore.go

+ 1 - 1
psiphon/dataStore.go

@@ -55,7 +55,7 @@ func initDataStore() {
         `
         `
 		db, err := sql.Open(
 		db, err := sql.Open(
 			"sqlite3",
 			"sqlite3",
-			fmt.Sprintf("file:%s?cache=shared&mode=rwc", DATA_STORE_FILENAME))
+			fmt.Sprintf("file:%s?cache=private&mode=rwc", DATA_STORE_FILENAME))
 		if err != nil {
 		if err != nil {
 			log.Fatal("initDataStore failed to open database: %s", err)
 			log.Fatal("initDataStore failed to open database: %s", err)
 		}
 		}