Don't close stderr
Latest update:
Date: Tue, 28 Sep 2010 19:49:27 -0700
From: Ilya L <lvi123@yahoo.com>
Newsgroups: alt.russian.z1
Subject: Re: Chase online
On 9/28/10 5:52 PM, Sol Windborn wrote:
>> Только для чего-то наколенного, наверное. В нетривиальном коде
>> найдется кусочек, который на stdout вывалит debug message и кранты.
>
> Если что-то плюется отладкой на консоль, то это, скорее, наколенное.
> Ненавижу. Убивать сразу.
У меня был чрезвычайно печальный опыт с приложением, которое с какой-то
забытой целью закрывало свой stderr. Наверное, чтобы ничего на консоль
не лезло. Наш код открывал /dev/sda. И так как descriptor #2 был unused,
этот /dev/sda туда и попадал. И отладка, которая печаталась once in a
blue moon, писалась в master boot record. Application занимался backup-ом :)
Tags: quote, ойті
Authors: ag