diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2007-10-04 15:37:44 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2007-10-04 15:37:44 +0000 |
commit | b26738b58344226e8394c4c001a53cfe53336be2 (patch) | |
tree | fc43486bec81fd5e4ae50e4773d7a3974ab47c8e /src | |
parent | 133d77a906de62c6aded95967a9a9b6a6c461450 (diff) | |
download | postgresql-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.c | 5 |
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); |