]> nmode's Git Repositories - signal-cli/commitdiff
Tweak hikari config
authorAsamK <asamk@gmx.de>
Thu, 27 Feb 2025 13:52:28 +0000 (14:52 +0100)
committerAsamK <asamk@gmx.de>
Thu, 27 Feb 2025 16:21:31 +0000 (17:21 +0100)
lib/src/main/java/org/asamk/signal/manager/storage/Database.java

index 5099662ef21e74bedb19641be9da76b221136a7e..1d84daef0e7318ddf9e3633c967a5c36fe2b3fc1 100644 (file)
@@ -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.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);
     }
 }
         return new HikariDataSource(config);
     }
 }