Article View: pl.comp.lang.perl
Article #52290Re: obiekty + fastcgi - destruktor nie działa?
From: Mateusz Szczyrzyca
Date: Wed, 28 Sep 2011 17:06
Date: Wed, 28 Sep 2011 17:06
34 lines
2409 bytes
2409 bytes
Dnia 28.09.2011 Stachu 'Dozzie' K. <dozzie@go.eat.some.screws.spammer.invalid> napisał/a:
> On 2011-09-28, Mateusz Szczyrzyca <mateusz@abstynenci.pl> wrote:
>> Dnia 27.09.2011 Mateusz Szczyrzyca <mateusz@abstynenci.pl> napisał/a:
>>> Witam serdecznie,
>>>
>>> Mam małą aplikację z użyciem FCGI. Powiedzmy, że użyję przykładu Pralni.
>>>
>>> Mam w niej powiedzmy Pralka.pm (obiekt)
>>>
>>> [...]
>>
>> Poradziłem sobie z powtórzeniami (drobny błąd algorytmiczny),
>> natomiast problem z nieśmiertelnym obiektem wciąż pozostaje.
>
> A jesteś pewny że
> a) nigdzie nie zachowujesz referencji do utworzonego obiektu Pralka?
Tu akurat jestem pewny, że nigdzie takiej referencji nie mam.
> b) nigdzie nie zachowujesz domknięcia?
Cała akcja dzieje się w bloku case{} - reszta kodu, jak i główne pozostałe
obiekty w ogóle nic nie wiedzą o istnieniu innych ,,nieśmiertelnych''.
Jedyne obiekty, których destruktory działają, to obiekty pomocnicze
wywoływane i stosowane wewnątrz niektórych metod tych ,,nieśmiertelnych''.
> A skalar $Pralka to w ogóle jest globalny czy lokalny leksykalnie?
Zapomniałem to tutaj ująć w przykładzie (`my` zjadłem), ale oczywiście jest
lokalny i ograniczony tylko do przedstawionego bloku case{}
Jak już przy `my` jesteśmy, to nadmieniam, że używam pragm: warnings, strict i
diagnostics (z różnymi opcjami), ale żadnych informacji nie dostaję.
Technical Details
Message-ID:
<slrnj86l0m.oml.mateusz@jabber.abstynenci.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mailReferences:
<slrnj83m52.spb.mateusz@jabber.abstynenci.pl> <slrnj85raf.gd4.mateusz@jabber.abstynenci.pl> <slrnj85rc0.7mn.dozzie@jarowit.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.POSTED!not-for-mail From: Mateusz Szczyrzyca <mateusz@abstynenci.pl> Newsgroups: pl.comp.lang.perl Subject: Re: obiekty + fastcgi - destruktor nie działa? Date: Wed, 28 Sep 2011 17:06:30 +0000 (UTC) Organization: http://onet.pl Lines: 34 Message-ID: <slrnj86l0m.oml.mateusz@jabber.abstynenci.pl> References: <slrnj83m52.spb.mateusz@jabber.abstynenci.pl> <slrnj85raf.gd4.mateusz@jabber.abstynenci.pl> <slrnj85rc0.7mn.dozzie@jarowit.net> Reply-To: Mateusz Szczyrzyca <mateusz@abstynenci.pl> NNTP-Posting-Host: ip-85-198-234-216.broker.com.pl Mime-Version: 1.0 X-Trace: news.onet.pl 1317229590 22219 85.198.234.216 (28 Sep 2011 17:06:30 GMT) X-Complaints-To: niusy@onet.pl NNTP-Posting-Date: Wed, 28 Sep 2011 17:06:30 +0000 (UTC) User-Agent: slrn/0.9.9p1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit