[Moscow.pm] during global destruction

Ruslan Zakirov ruz на bestpractical.com
Вт Ноя 27 06:44:31 PST 2012


2012/11/27 ksvs <ksvs1996 на ymail.com>:
> А когда объект создавался в родителе?
>
> Ой, так нельзя для тех объектов, у которых деструкторы не пустые и изменяют что-то снаружи.
> А то будет несколько раз происходить эти действия.

Например DBI. Если у вас есть открытый dbh, то fork + global
destruction в потомке закроет соединение. Смотрите [1].

[1] http://search.cpan.org/~timb/DBI-1.622/DBI.pm#AutoInactiveDestroy

> ________________________________
> From: Mons Anderson <mons на cpan.org>
> To: Moscow.pm group <moscow-pm на pm.org>
> Sent: Tuesday, 27 November 2012, 16:04
> Subject: Re: [Moscow.pm] during global destruction
>
>
> Смотря с какой стороны посмотреть.
> Это значит, что какие-то объекты не уничтожились когда им было положено.
> Соответственно - потенциальная утечка.
>
>
>
> 2012/11/27 ksvs <ksvs1996 на ymail.com>
>
> А ничего страшного, если при завершении дочерних процессов будет включаться глобальный деструктор?
>>
>>--
>>Moscow.pm mailing list
>>moscow-pm на pm.org | http://moscow.pm.org
>>
>
>
> --
> Best wishes,
> Vladimir V. Perepelitsa aka Mons Anderson
> <inthrax на gmail.com>, <mons на cpan.org>
> http://github.com/Mons
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org



-- 
Best regards, Ruslan.


Подробная информация о списке рассылки Moscow-pm