[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible

[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible

[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible

[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible

[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible

[COMMITTERS] pgsql: Fix failure to restart Postgres when Linux kernel returns EIDRM

2007-07-02 Thread Tom Lane
Log Message: --- Fix failure to restart Postgres when Linux kernel returns EIDRM for shmctl(). This is a Linux kernel bug that apparently exists in every extant kernel version: sometimes shmctl() will fail with EIDRM when EINVAL is correct. We were assuming that EIDRM indicates a possible