|
37 | 37 | * |
38 | 38 | * |
39 | 39 | * IDENTIFICATION |
40 | | - * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.44 2007/09/25 20:03:37 tgl Exp $ |
| 40 | + * $PostgreSQL: pgsql/src/backend/postmaster/bgwriter.c,v 1.45 2007/10/04 15:37:44 tgl Exp $ |
41 | 41 | * |
42 | 42 | *------------------------------------------------------------------------- |
43 | 43 | */ |
@@ -996,7 +996,8 @@ ForwardFsyncRequest(RelFileNode rnode, BlockNumber segno) |
996 | 996 | if (!IsUnderPostmaster) |
997 | 997 | return false;/* probably shouldn't even get here */ |
998 | 998 |
|
999 | | -Assert(!am_bg_writer); |
| 999 | +if (am_bg_writer) |
| 1000 | +elog(ERROR,"ForwardFsyncRequest must not be called in bgwriter"); |
1000 | 1001 |
|
1001 | 1002 | LWLockAcquire(BgWriterCommLock,LW_EXCLUSIVE); |
1002 | 1003 |
|
|