diff --git a/src/backend/storage/lmgr/lmgr.c b/src/backend/storage/lmgr/lmgr.c index 60e374959b036a45bb462c93a3d8f2135b5f647c..9e3ff591e4ea9392e861e71830bde45d2fd0830b 100644 --- a/src/backend/storage/lmgr/lmgr.c +++ b/src/backend/storage/lmgr/lmgr.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/storage/lmgr/lmgr.c,v 1.80 2005/12/09 01:22:04 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/storage/lmgr/lmgr.c,v 1.81 2006/01/13 21:32:12 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -383,13 +383,6 @@ XactLockTableWait(TransactionId xid) break; xid = SubTransGetParent(xid); } - - /* - * Transaction was committed/aborted/crashed - we have to update pg_clog - * if transaction is still marked as running. - */ - if (!TransactionIdDidCommit(xid) && !TransactionIdDidAbort(xid)) - TransactionIdAbort(xid); } /* @@ -421,13 +414,6 @@ ConditionalXactLockTableWait(TransactionId xid) xid = SubTransGetParent(xid); } - /* - * Transaction was committed/aborted/crashed - we have to update pg_clog - * if transaction is still marked as running. - */ - if (!TransactionIdDidCommit(xid) && !TransactionIdDidAbort(xid)) - TransactionIdAbort(xid); - return true; }