[pgpool-hackers: 4559] Re: [pgpool-committers: 10307] pgpool: Fix pool_signal.

Tatsuo Ishii ishii at postgresql.org
Mon Jan 13 15:25:03 JST 2025


> From the thread in pgsql-hackers:
> https://www.postgresql.org/message-id/b0afe844-84b7-4154-ad2c-6763ff84d876%40oss.nttdata.com
> 
> The signal setting function in PostgreSQL mistakenly forgot to set the
> SA_RESTART flag.  Pgpool has imported the function from PostgreSQL
> long time ago and I checked if we have the same mistake as
> PostgreSQL. The answer was unfortunately yes. We do not set SA_RESTART
> flag if the signal is SIGALRM. The commit below fixes the issue in
> master branch. I will watch the buildfarm result and if the commit
> caused bad thing or not. If not, I will back patch to all supported
> branches.

Today's buildfarm results showed on master branch:
RockyLinux8:

testing 032.dml_adaptive_load_balance...failed.

The error already has happened before and it seems the commit is
irrelevant.

RockyLinux9:
No error.

So I pushed the patch to all supported branches (4.5 to 4.2).

Best reagards,
--
Tatsuo Ishii
SRA OSS K.K.
English: http://www.sraoss.co.jp/index_en/
Japanese:http://www.sraoss.co.jp


More information about the pgpool-hackers mailing list