1
0
mirror of https://github.com/postgres/postgres.git synced 2025-11-12 05:01:15 +03:00

Further cleanup of ps_status setup code. On platforms where the

environment strings need to be moved around, do so when called from
initial startup (main.c), not in init_ps_status.  This eliminates the
former risk of invalidating saved environment-string pointers, since
no code has yet had a chance to grab any such pointers when main.c
is running.
This commit is contained in:
Tom Lane
2001-10-22 19:41:38 +00:00
parent a19f2605ed
commit 94daee3cb7
4 changed files with 98 additions and 91 deletions

View File

@@ -16,7 +16,7 @@
*
* Copyright (c) 2001, PostgreSQL Global Development Group
*
* $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.12 2001/10/21 03:25:35 tgl Exp $
* $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.13 2001/10/22 19:41:38 tgl Exp $
* ----------
*/
#include "postgres.h"
@@ -1185,9 +1185,6 @@ pgstat_main(void)
/*
* Identify myself via ps
*
* WARNING: On some platforms the environment will be moved around to
* make room for the ps display string.
*/
init_ps_display("stats collector process", "", "");
set_ps_display("");
@@ -1470,9 +1467,6 @@ pgstat_recvbuffer(void)
/*
* Identify myself via ps
*
* WARNING: On some platforms the environment will be moved around to
* make room for the ps display string.
*/
init_ps_display("stats buffer process", "", "");
set_ps_display("");