pgsql/src/backend/storage/lmgr proc.c

From: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src/backend/storage/lmgr proc.c
Date: 2001-09-04 21:42:18
Message-ID: 200109042142.f84LgIb81316@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /home/projects/pgsql/cvsroot
Module name: pgsql
Changes by: scrappy(at)hub(dot)org 01/09/04 17:42:17

Modified files:
src/backend/storage/lmgr: proc.c

Log message:
Fix code so that we recover cleanly if there are no free semaphores
available in freeSemMap. As noted by Tatsuo, this is now a likely
scenario for detecting MaxBackends-exceeded; if MaxBackends is a multiple
of PROC_NSEMS_PER_SET then we will fail here and not in sinval.c. The
cleanup path did not work correctly before, anyway.

Browse pgsql-committers by date

  From Date Subject
Next Message Marc G. Fournier 2001-09-06 00:23:42 pgsql/ oc/TODO oc/src/sgml/ecpg.sgml rc/interf ...
Previous Message Marc G. Fournier 2001-09-04 19:21:42 pgsql/contrib Makefile README