Re: setproctitle()
От | Bruce Momjian |
---|---|
Тема | Re: setproctitle() |
Дата | |
Msg-id | 200005232328.TAA23846@candle.pha.pa.us обсуждение исходный текст |
Ответ на | Re: setproctitle() (The Hermit Hacker <scrappy@hub.org>) |
Ответы |
Re: setproctitle()
|
Список | pgsql-hackers |
> > Comments? > > I would like to see it, but not for v7.0.1 ... unless you can figure out a > cleaner way of doing it, the coding changes would be extensive ... > > I looked at it, and unless we go with global variables *yeech*, you would > have to pass down the "fixed" part of the setproctitle to sub-functions > (ie. argv[0-4](?)) ... I asked on one of the freebsd lists if anyone could > suggest a way of getting 'argv[0]', but never did hear anything back ... > > If you want, you could just added, for v7.0.1, a simple addition of 'if > __FreeBSD__' to the code, so that setproctitle is only used under FreeBSD > ... No, it is pretty easy to do it in pg_status.h alone. The trick is to do sprintf(ps_status_buffer, "val val %s"), then use that in setproctitle for every command. I will code it up if no one objects. -- Bruce Momjian | http://www.op.net/~candle pgman@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
В списке pgsql-hackers по дате отправления: