Syslog を使い終わったら必ず閉じることは絶対に重要ですか? そうしないことによる大きな悪影響はありますか?
絶対に必要であることが判明した場合、それを行うための良い方法は何ですか? クラス コンストラクタで Syslog を開いていますが、Ruby でクラス デストラクタを実行する方法がわかりません。現在、次のようなものがあります。
class Foo
def initialize
@@log = Syslog.open("foo")
end
end
電話をかける場所がすぐにはわかりませんSyslog.close
が、どこをお勧めしますか?