aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-01-20 15:16:56 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-01-20 15:16:56 +0000
commit413d492d32ed2cd824f8e26804de5ff54a7a2e98 (patch)
tree0a4d6c6221c1a71acea85e7e4e2e483ccccf9f09 /src
parentcd5d464e9f8bf9d1a19ae628c5c64374ffb931f6 (diff)
downloadpostgresql-413d492d32ed2cd824f8e26804de5ff54a7a2e98.tar.gz
postgresql-413d492d32ed2cd824f8e26804de5ff54a7a2e98.zip
Fix thinko in autovacuum's test to skip temp tables: want to skip any
temp table not only our own process' tables. It's not real important since vacuum.c will skip temp tables anyway, but might as well make the code do what it claims to do.
Diffstat (limited to 'src')
-rw-r--r--src/backend/postmaster/autovacuum.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/postmaster/autovacuum.c b/src/backend/postmaster/autovacuum.c
index eb748f18409..f455495a005 100644
--- a/src/backend/postmaster/autovacuum.c
+++ b/src/backend/postmaster/autovacuum.c
@@ -10,7 +10,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.10 2006/01/18 20:35:05 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/autovacuum.c,v 1.11 2006/01/20 15:16:56 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -635,7 +635,7 @@ do_autovacuum(PgStat_StatDBEntry *dbentry)
* Skip temp tables (i.e. those in temp namespaces). We cannot safely
* process other backends' temp tables.
*/
- if (isTempNamespace(classForm->relnamespace))
+ if (isAnyTempNamespace(classForm->relnamespace))
continue;
relid = HeapTupleGetOid(tuple);