From d3d2caac5a947384850e6b5b30b4bf1c43d684ff Mon Sep 17 00:00:00 2001 From: AsamK Date: Thu, 27 Feb 2025 14:52:28 +0100 Subject: [PATCH] Tweak hikari config --- .../main/java/org/asamk/signal/manager/storage/Database.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/src/main/java/org/asamk/signal/manager/storage/Database.java b/lib/src/main/java/org/asamk/signal/manager/storage/Database.java index 5099662e..1d84daef 100644 --- a/lib/src/main/java/org/asamk/signal/manager/storage/Database.java +++ b/lib/src/main/java/org/asamk/signal/manager/storage/Database.java @@ -98,6 +98,9 @@ public abstract class Database implements AutoCloseable { config.setJdbcUrl("jdbc:sqlite:" + databaseFile + "?foreign_keys=ON&journal_mode=wal"); config.setDataSourceProperties(sqliteConfig.toProperties()); config.setMinimumIdle(1); + config.setConnectionTimeout(90_000); + config.setMaximumPoolSize(50); + config.setMaxLifetime(0); return new HikariDataSource(config); } } -- 2.50.1