Re: idle-in-transaction timeout error does not give a hint
От | Peter Eisentraut |
---|---|
Тема | Re: idle-in-transaction timeout error does not give a hint |
Дата | |
Msg-id | 0f5a126b-e779-d368-b2c8-a3514ebc65af@2ndquadrant.com обсуждение исходный текст |
Ответ на | idle-in-transaction timeout error does not give a hint (Tatsuo Ishii <ishii@sraoss.co.jp>) |
Ответы |
Re: idle-in-transaction timeout error does not give a hint
|
Список | pgsql-hackers |
On 2018-11-28 04:17, Tatsuo Ishii wrote: > + errmsg("terminating connection due to idle-in-transaction timeout"), > + errhint("In a moment you should be able to reconnect to the" > + " database and repeat your command."))); Personally, I don't find this hint particularly necessary. The session was terminated because nothing was happening, so the real fix on the application side is probably more involved than just retrying. This is different from some of the other cases that were cited, such as serialization conflicts, where you just got unlucky due to concurrent events. In the case of idle-in-transaction-timeout, the fault is entirely your own. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления: