Suppress compile warning, avoid possible problems with signed vs. unsigned
comparisons in recently-added CheckPointWarning code.
This commit is contained in:
parent
38e6eb197d
commit
810f2cfa32
@ -37,7 +37,7 @@
|
||||
*
|
||||
*
|
||||
* IDENTIFICATION
|
||||
* $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.297 2002/11/15 02:44:55 momjian Exp $
|
||||
* $Header: /cvsroot/pgsql/src/backend/postmaster/postmaster.c,v 1.298 2002/11/18 00:40:46 tgl Exp $
|
||||
*
|
||||
* NOTES
|
||||
*
|
||||
@ -2338,12 +2338,17 @@ sigusr1_handler(SIGNAL_ARGS)
|
||||
* segment files. Other checkpoints could reduce
|
||||
* the frequency of forced checkpoints.
|
||||
*/
|
||||
time_t now = time(NULL);
|
||||
time_t now = time(NULL);
|
||||
|
||||
if (now - LastSignalledCheckpoint < CheckPointWarning)
|
||||
elog(LOG, "Checkpoint segments are being created too frequently (%d secs)\n
|
||||
Consider increasing CHECKPOINT_SEGMENTS",
|
||||
now - LastSignalledCheckpoint);
|
||||
if (LastSignalledCheckpoint != 0)
|
||||
{
|
||||
int elapsed_secs = now - LastSignalledCheckpoint;
|
||||
|
||||
if (elapsed_secs < CheckPointWarning)
|
||||
elog(LOG, "Checkpoint segments are being created too frequently (%d secs)"
|
||||
"\n\tConsider increasing CHECKPOINT_SEGMENTS",
|
||||
elapsed_secs);
|
||||
}
|
||||
LastSignalledCheckpoint = now;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user