[PHP-users 18193]Re: イメージ出力によるメモリ消費
Yasuo Ohgaki
yohgaki @ ohgaki.net
2003年 10月 2日 (木) 15:38:28 JST
大垣です。
# 少し記憶をリフレッシュさせました ^^;
Yasuo Ohgaki wrote:
> 大垣です。
>
> Youichi Iwakiri wrote:
>
>>PHP_MINIT_FUNCTION(gd)
>>{
>> le_gd = zend_register_list_destructors_ex(php_free_gd_image, NULL, "gd", module_number);
>>
>>モジュールのイニシャライズ時にデストラクタとして、
>>gdImageDestroy()を呼ぶphp_free_gd_image()を登録しているんですが、
>>これはモジュールシャットダウン時だけでリクエストシャットダウン時は
>>呼ばれないんでしたっけ?
>>
>
>
> PHP_MINIT_FUNCTIONに登録している場合、PHPが終了するときしか
> 呼ばれません...
ここは「終了」-> 「開始」の間違いです。
>
> RINITで登録するかRSHUTDOWNで処理する必要があるようですね。
> # ソース見ていないのでいい加減です。
リソースのデストラクタはMINITで登録するのでここには問題
ありません。
リークは別の所にあるようですね。
# と思っていたらIwakiriさんの別のメールがありますね。
--
Yasuo Ohgaki
PHP-users メーリングリストの案内