diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2002-10-08 17:17:19 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2002-10-08 17:17:19 +0000 |
commit | 56ece373848b5bef36f035a340bf4efe237c1099 (patch) | |
tree | ffeb967cf47776443c612ad168b70bdd0bd9a601 /src/backend/utils/time/tqual.c | |
parent | 5fc32fbf8736acbf51893c6a15e8fcf10ee1817b (diff) |
Move responsibility for setting QuerySnapshot for utility statements
into postgres.c; make sure it happens for all cases that seem to need it.
Perhaps it would be better to explicitly exclude just a few utility
statement types from setting a snapshot?
Diffstat (limited to 'src/backend/utils/time/tqual.c')
-rw-r--r-- | src/backend/utils/time/tqual.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/backend/utils/time/tqual.c b/src/backend/utils/time/tqual.c index f5314526b88..d6a329fa318 100644 --- a/src/backend/utils/time/tqual.c +++ b/src/backend/utils/time/tqual.c @@ -16,7 +16,7 @@ * Portions Copyright (c) 1994, Regents of the University of California * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/backend/utils/time/tqual.c,v 1.60 2002/09/04 20:31:33 momjian Exp $ + * $Header: /cvsroot/pgsql/src/backend/utils/time/tqual.c,v 1.61 2002/10/08 17:17:19 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -977,8 +977,8 @@ CopyQuerySnapshot(void) { Snapshot snapshot; - if (QuerySnapshot == NULL) /* should be set already, but... */ - SetQuerySnapshot(); + if (QuerySnapshot == NULL) /* should be set beforehand */ + elog(ERROR, "CopyQuerySnapshot: no snapshot has been set"); snapshot = (Snapshot) palloc(sizeof(SnapshotData)); memcpy(snapshot, QuerySnapshot, sizeof(SnapshotData)); |