aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2009-02-24 12:09:09 +0000
committerPeter Eisentraut <peter_e@gmx.net>2009-02-24 12:09:09 +0000
commit7380b6384b5a0b25fa7dfa7447dbf95ff1c4b8da (patch)
tree65850436c908effe48568023e429745452bd3646 /src
parent7babccb91504fd4a958ff778547af1a8cbc1f8f2 (diff)
downloadpostgresql-7380b6384b5a0b25fa7dfa7447dbf95ff1c4b8da.tar.gz
postgresql-7380b6384b5a0b25fa7dfa7447dbf95ff1c4b8da.zip
Don't append epoch to log_filename if no format specifier is given.
Robert Haas
Diffstat (limited to 'src')
-rw-r--r--src/backend/postmaster/syslogger.c17
1 files changed, 4 insertions, 13 deletions
diff --git a/src/backend/postmaster/syslogger.c b/src/backend/postmaster/syslogger.c
index 5c9eb1654f7..189ca58bba3 100644
--- a/src/backend/postmaster/syslogger.c
+++ b/src/backend/postmaster/syslogger.c
@@ -18,7 +18,7 @@
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.48 2009/02/03 00:59:26 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/postmaster/syslogger.c,v 1.49 2009/02/24 12:09:09 petere Exp $
*
*-------------------------------------------------------------------------
*/
@@ -1191,18 +1191,9 @@ logfile_getname(pg_time_t timestamp, char *suffix)
len = strlen(filename);
- if (strchr(Log_filename, '%'))
- {
- /* treat it as a strftime pattern */
- pg_strftime(filename + len, MAXPGPATH - len, Log_filename,
- pg_localtime(&timestamp, log_timezone));
- }
- else
- {
- /* no strftime escapes, so append timestamp to new filename */
- snprintf(filename + len, MAXPGPATH - len, "%s.%lu",
- Log_filename, (unsigned long) timestamp);
- }
+ /* treat it as a strftime pattern */
+ pg_strftime(filename + len, MAXPGPATH - len, Log_filename,
+ pg_localtime(&timestamp, log_timezone));
if (suffix != NULL)
{