forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit8875d09
committed
Fix oversight in coding of _bt_start_vacuum: we can't assume that the LWLock
will be released by transaction abort before _bt_end_vacuum gets called.If either of these "can't happen" errors actually happened, we'd freeze uptrying to acquire an already-held lock. Latest word is that this doesnot explain Martin Pitt's trouble report, but it still looks like a bug.1 parent452427d commit8875d09
1 file changed
+13
-1
lines changedLines changed: 13 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 | 13 |
| |
14 | 14 |
| |
| |||
1214 | 1214 |
| |
1215 | 1215 |
| |
1216 | 1216 |
| |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
1217 | 1225 |
| |
1218 | 1226 |
| |
| 1227 | + | |
1219 | 1228 |
| |
1220 | 1229 |
| |
1221 | 1230 |
| |
1222 | 1231 |
| |
| 1232 | + | |
| 1233 | + | |
1223 | 1234 |
| |
| 1235 | + | |
1224 | 1236 |
| |
1225 | 1237 |
| |
1226 | 1238 |
| |
|
0 commit comments
Comments
(0)