From 076f7286bed461fbf90487e39d0d74f76d7cb4c0 Mon Sep 17 00:00:00 2001 From: "Vadim B. Mikheev" Date: Wed, 2 Apr 1997 03:38:02 +0000 Subject: [PATCH] CloseSequences () at xact commit/abort. --- src/backend/access/transam/xact.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/backend/access/transam/xact.c b/src/backend/access/transam/xact.c index 5cf95fbaf6..a983e23ba9 100644 --- a/src/backend/access/transam/xact.c +++ b/src/backend/access/transam/xact.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.9 1997/03/25 04:10:21 vadim Exp $ + * $Header: /cvsroot/pgsql/src/backend/access/transam/xact.c,v 1.10 1997/04/02 03:38:02 vadim Exp $ * * NOTES * Transaction aborts can now occur two ways: @@ -149,6 +149,7 @@ #include #include #include +#include /* ---------------- * global variables holding the current transaction state. @@ -813,7 +814,8 @@ CommitTransaction() * do commit processing * ---------------- */ - DestroyTempRels(); + CloseSequences (); + DestroyTempRels(); AtEOXact_portals(); RecordTransactionCommit(); RelationPurgeLocalRelation(true); @@ -878,6 +880,7 @@ AbortTransaction() * do abort processing * ---------------- */ + CloseSequences (); AtEOXact_portals(); RecordTransactionAbort(); RelationPurgeLocalRelation(false);