A fix for signal-handling and dynamic shared memory resizing on linux that can cause endless loop

Edit
ID 1790
Title A fix for signal-handling and dynamic shared memory resizing on linux that can cause endless loop
Topic Bug Fixes
Created 2018-09-07 20:53:33
Last modified 2018-09-18 12:36:58 (6 years, 2 months ago)
Latest email 2018-09-18 11:54:24 (6 years, 2 months ago)
Status
2018-11: Committed
Target version
Authors Chris Travers (einhverfr)
Reviewers Become reviewer
Committer Thomas Munro (macdice)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/1790
git checkout commitfest/cf/1790
Emails
Funny hang on PostgreSQL 10 during parallel index scan on slave
First at 2018-09-05 15:22:36 by Chris Travers <chris.travers at adjust.com>
Latest at 2018-09-06 13:30:39 by Chris Travers <chris.travers at adjust.com>
Latest attachment (racecondition.patch) at 2018-09-06 11:44:00 from Chris Travers <chris.travers at adjust.com>
    Attachment (racecondition.patch) at 2018-09-06 11:44:00 from Chris Travers <chris.travers at adjust.com> (Patch: Yes)
    Attachment (racecondition.patch) at 2018-09-06 11:31:43 from Chris Travers <chris.travers at adjust.com> (Patch: Yes)
    Attachment (racecondition.patch) at 2018-09-06 09:08:56 from Chris Travers <chris.travers at adjust.com> (Patch: Yes)
[PATCH] Fix for infinite signal loop in parallel scan
First at 2018-09-07 15:57:05 by Chris Travers <chris.travers at adjust.com>
Latest at 2018-09-18 11:54:24 by Thomas Munro <thomas.munro at enterprisedb.com>
Latest attachment (0001-Allow-DSM-allocation-to-be-interrupted.patch) at 2018-09-18 01:18:56 from Thomas Munro <thomas.munro at enterprisedb.com>
    Attachment (0001-Allow-DSM-allocation-to-be-interrupted.patch) at 2018-09-18 01:18:56 from Thomas Munro <thomas.munro at enterprisedb.com> (Patch: Yes)
    Attachment (racecond.patch) at 2018-09-17 13:05:08 from Chris Travers <chris.travers at adjust.com> (Patch: Yes)
    Attachment (racecond.patch) at 2018-09-07 15:57:05 from Chris Travers <chris.travers at adjust.com> (Patch: Yes)
History
When Who What
2018-09-18 12:36:58 Thomas Munro (macdice) Closed in commitfest 2018-11 with status: Committed
2018-09-18 12:36:49 Thomas Munro (macdice) Changed authors to Chris Travers (einhverfr)
2018-09-18 01:24:00 Thomas Munro (macdice) Added macdice as committer
2018-09-07 20:55:03 Chris Travers (einhverfr) Attached mail thread CAN-RpxBV0-EZhHSEMrZ3eTZGWH-tK40ZFEm4f3oiGavCEoX3nw@mail.gmail.com
2018-09-07 20:53:33 Chris Travers (einhverfr) Attached mail thread CAN-RpxB-oeZve_J3SM_6=HXPmvEG=HX+9V9pi8g2YR7YW0rBBg@mail.gmail.com
2018-09-07 20:53:33 Chris Travers (einhverfr) Created patch record
Edit