Re: new compiler warnings
| От | Heikki Linnakangas |
|---|---|
| Тема | Re: new compiler warnings |
| Дата | |
| Msg-id | 4E9DE2CE.4000007@enterprisedb.com обсуждение исходный текст |
| Ответ на | Re: new compiler warnings (Tom Lane <tgl@sss.pgh.pa.us>) |
| Ответы |
Re: new compiler warnings
|
| Список | pgsql-hackers |
On 18.10.2011 23:28, Tom Lane wrote:
> "Kevin Grittner"<Kevin.Grittner@wicourts.gov> writes:
>> Would it be too weird to do something like this for each?:
>
>> - write(fileno(stderr), line, len);
>> + rc = write(fileno(stderr), line, len);
>> + if (rc>= 0&& rc != len)
>> + {
>> + Assert(false);
>> + return;
>> + }
>
> I don't think the assert is a good idea. If it ever did happen, that
> would promote the problem from "corrupted data in the log" to "database
> crash".
I believe the idea is that if there's a platform that does that, we want
to know. In production, you don't run with assertions enabled. It makes
sense to me, or can we fall back to logging a warning to stderr or
something?
-- Heikki Linnakangas EnterpriseDB http://www.enterprisedb.com
В списке pgsql-hackers по дате отправления: