aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2007-10-04 15:37:44 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2007-10-04 15:37:44 +0000
commitb26738b58344226e8394c4c001a53cfe53336be2 (patch)
treefc43486bec81fd5e4ae50e4773d7a3974ab47c8e /src
parent133d77a906de62c6aded95967a9a9b6a6c461450 (diff)
downloadpostgresql-b26738b58344226e8394c4c001a53cfe53336be2.tar.gz
postgresql-b26738b58344226e8394c4c001a53cfe53336be2.zip
Change Assert() to a plain test and elog, just to see if that works
around the icc bug exhibited by buildfarm member dugong.
Diffstat (limited to 'src')
-rw-r--r--src/backend/postmaster/bgwriter.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/postmaster/bgwriter.c b/src/backend/postmaster/bgwriter.c
index fc649df0d1b..c0a7616233d 100644
--- a/src/backend/postmaster/bgwriter.c
+++ b/src/backend/postmaster/bgwriter.c
@@ -37,7 +37,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.44 2007/09/25 20:03:37 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.45 2007/10/04 15:37:44 tgl Exp $
*
*-------------------------------------------------------------------------
*/
@@ -996,7 +996,8 @@ ForwardFsyncRequest(RelFileNode rnode, BlockNumber segno)
if (!IsUnderPostmaster)
return false; /* probably shouldn't even get here */
- Assert(!am_bg_writer);
+ if (am_bg_writer)
+ elog(ERROR, "ForwardFsyncRequest must not be called in bgwriter");
LWLockAcquire(BgWriterCommLock, LW_EXCLUSIVE);