[PHP-users 18192]Re: イメージ出力によるメモリ消費

Yasuo Ohgaki yohgaki @ ohgaki.net
2003年 10月 2日 (木) 15:33:12 JST


大垣です。

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で処理する必要があるようですね。
# ソース見ていないのでいい加減です。

--
Yasuo Ohgaki



PHP-users メーリングリストの案内