Re: PL/TCL Patch to prevent postgres from becoming multithreaded

From: Gregory Stark <stark(at)enterprisedb(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "Marshall\, Steve" <smarshall(at)wsi(dot)com>, <pgsql-patches(at)postgresql(dot)org>
Subject: Re: PL/TCL Patch to prevent postgres from becoming multithreaded
Date: 2007-09-14 17:50:16
Message-ID: 87bqc5m90n.fsf@oxford.xeocode.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches


"Bruce Momjian" <bruce(at)momjian(dot)us> writes:

> This has been saved for the 8.4 release:
>
> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
>
> ---------------------------------------------------------------------------
>
> Marshall, Steve wrote:
>> There is a problem in PL/TCL that can cause the postgres backend to
>> become multithreaded. Postgres is not designed to be multithreaded, so
>> this causes downstream errors in signal handling.

Um, this is a bug fix. Unless you had some problem with it?

Do we have anyone actively maintaining pltcl these days? I'm intentionally
quite unfamiliar with Tcl or I would be happy to verify it's reasonable. But
the explanation seems pretty convincing. If we don't have anyone maintaining
it then we're pretty much at the mercy of applying whatever patches come in
from people who are more familiar with it than us. In my experience that's how
new maintainers for modules of free software are often found anyways.

--
Gregory Stark
EnterpriseDB http://www.enterprisedb.com

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andreas Joseph Krogh 2007-09-14 17:52:31 8.3 version of ts_headline
Previous Message Bruce Momjian 2007-09-14 17:43:10 Re: Add function for quote_qualified_identifier?

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2007-09-14 17:57:49 Re: PL/TCL Patch to prevent postgres from becoming multithreaded
Previous Message Bruce Momjian 2007-09-14 17:43:10 Re: Add function for quote_qualified_identifier?