Re: [PATCHES] Important 7.0.* fix to ensure buffers are released

From: Tatsuo Ishii <t-ishii(at)sra(dot)co(dot)jp>
To: tgl(at)sss(dot)pgh(dot)pa(dot)us
Cc: Inoue(at)tpf(dot)co(dot)jp, pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: [PATCHES] Important 7.0.* fix to ensure buffers are released
Date: 2000-09-06 08:17:06
Message-ID: 20000906171706A.t-ishii@sra.co.jp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

[Cc:ed to hackers list]

> "Hiroshi Inoue" <Inoue(at)tpf(dot)co(dot)jp> writes:
> > One of the reason why we see the bug often in 7.0 seems to be
> > the following change which was applied to temprel.c before 7.0.
> > remove_all_temp_relations() always called AbortOutAnyTransaction()
> > before the change.
>
> Bingo! So actually there was an abort-transaction call buried in the
> shutdown process. I wondered why we didn't see more problems...
>
> Anyway, I've added an AbortOutOfAnyTransaction() call to postgres.c,
> so the behavior should be more straightforward now.

Are you going to make a back patch for the 7.0 tree?
--
Tatsuo Ishii

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Jules Bean 2000-09-06 08:49:14 Re: Yet another LIKE-indexing scheme
Previous Message Mike Mascari 2000-09-06 05:47:05 Re: Fragged State in 7.0.2

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2000-09-06 14:39:12 Re: Re: [PATCHES] Important 7.0.* fix to ensure buffers are released
Previous Message Tom Lane 2000-09-05 13:57:01 Re: Important 7.0.* fix to ensure buffers are released