mirror of
https://github.com/element-hq/synapse.git
synced 2026-11-12 03:27:42 +00:00
develop gained an `idle_in_transaction_session_timeout` database option, applied by the psycopg2 engine's `on_new_connection`. The Rust backend does its session setup in the pool instead, so carry the setting through `PoolConfig` and set it alongside `statement_timeout` when a connection is opened. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ULdieJyQoHNzeHq42H2M1p