forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commitb8d0cda
committed
Further second thoughts about idle_session_timeout patch.
On reflection, the order of operations in PostgresMain() is wrong.These timeouts ought to be shut down before, not after, we do thepost-command-read CHECK_FOR_INTERRUPTS, to guarantee that anytimeout error will be detected there rather than at some ill-definedlater point (possibly after having wasted a lot of work).This is really an error in the original idle_in_transaction_timeoutpatch, so back-patch to 9.6 where that was introduced.1 parentebb5457 commitb8d0cda
1 file changed
+16
-15
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4323 | 4323 |
| |
4324 | 4324 |
| |
4325 | 4325 |
| |
4326 |
| - | |
| 4326 | + | |
| 4327 | + | |
| 4328 | + | |
4327 | 4329 |
| |
4328 |
| - | |
4329 |
| - | |
4330 |
| - | |
4331 |
| - | |
4332 |
| - | |
4333 |
| - | |
4334 |
| - | |
4335 |
| - | |
4336 |
| - | |
4337 |
| - | |
4338 |
| - | |
4339 |
| - | |
4340 |
| - | |
4341 |
| - | |
| 4330 | + | |
4342 | 4331 |
| |
4343 | 4332 |
| |
4344 | 4333 |
| |
| |||
4352 | 4341 |
| |
4353 | 4342 |
| |
4354 | 4343 |
| |
| 4344 | + | |
| 4345 | + | |
| 4346 | + | |
| 4347 | + | |
| 4348 | + | |
| 4349 | + | |
| 4350 | + | |
| 4351 | + | |
| 4352 | + | |
| 4353 | + | |
| 4354 | + | |
| 4355 | + | |
4355 | 4356 |
| |
4356 | 4357 |
| |
4357 | 4358 |
| |
|
0 commit comments
Comments
(0)