GooseBravo101
GooseBravo101
Unfortunately setting max pool size to 1 makes things worse, or just reveals a bigger problem. Instead of randomly raising the exception, it just times out at first big query...
Ok Now it just completely freezes without obvious exception Still receiving some envelopes, but not receiving messages. Eventually it starts spitting this error, and after that complete freeze `Exception: org.signal.libsignal.protocol.DuplicateMessageException:...
Thank you for deeper investigation, caught 11 deadlocks in like an hour Left it running for some time attaching a log for 38 of them, maybe it would help with...
Getting back to this problem Now it says it possibly deadlocked, but the log doesn't show multiple connections ``` java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after...
I am not sure why or how this happened, but apparently at some point the only running connection (active/idle) gets closed: ``` 2025-03-05T08:44:29.392Z [HikariPool-1:connection-adder] DEBUG com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Connection...