Set timeout based on number of cameras (#7219)

This commit is contained in:
Nicolas Mowen 2023-07-19 06:42:32 -06:00 committed by GitHub
parent 91aadb6044
commit f2ff55dba2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -313,7 +313,7 @@ class FrigateApp:
"cache_size": -512 * 1000, # 512MB of cache,
"synchronous": "NORMAL", # Safe when using WAL https://www.sqlite.org/pragma.html#pragma_synchronous
},
timeout=60,
timeout=10 * len([c for c in self.config.cameras.values() if c.enabled]),
)
models = [Event, Recordings, Timeline]
self.db.bind(models)

View File

@ -45,7 +45,7 @@ def manage_recordings(
"cache_size": -512 * 1000, # 512MB of cache
"synchronous": "NORMAL", # Safe when using WAL https://www.sqlite.org/pragma.html#pragma_synchronous
},
timeout=60,
timeout=10 * len([c for c in config.cameras.values() if c.enabled]),
)
models = [Event, Recordings, Timeline, RecordingsToDelete]
db.bind(models)