>>396-402 皆様レスサンクスです。
要はプロセスに対して記述子が与えられる、プロセスが死ねば回収されると。
stdoutとかstderrとかの記述子を見ると、1とか2とかいう値になってて、
OS全体で共通なのかと勘違いしていました。

複数の異なる、あるいは同一のプロセスから任意のログファイルに書き出すような
ロガーを作りたいと思ってます。何かの手違いであっても、ロガーが勝手に死ぬ、
死んだままというのは良くないことであり、何らかの形で接続を復旧しなければ
なりませんね。それをどうするかということで悩んでいました。

(apacheのロガーみたいに独立したものにしたい、そして汎用性があれば尚良い)