Index: src/backend/access/transam/xact.c =================================================================== RCS file: /home/alvherre/cvs/pgsql/src/backend/access/transam/xact.c,v retrieving revision 1.192 diff -c -r1.192 xact.c *** src/backend/access/transam/xact.c 16 Oct 2004 18:57:22 -0000 1.192 --- src/backend/access/transam/xact.c 27 Oct 2004 21:56:21 -0000 *************** *** 2546,2552 **** ereport(WARNING, (errcode(ERRCODE_NO_ACTIVE_SQL_TRANSACTION), errmsg("there is no transaction in progress"))); ! s->blockState = TBLOCK_ABORT_PENDING; break; /* These cases are invalid. */ --- 2546,2553 ---- ereport(WARNING, (errcode(ERRCODE_NO_ACTIVE_SQL_TRANSACTION), errmsg("there is no transaction in progress"))); ! result = true; ! s->blockState = TBLOCK_END; break; /* These cases are invalid. */