Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re^3: Delete parse data spreadsheet::parseexcel

by moritz (Cardinal)
on Feb 06, 2013 at 00:53 UTC ( #1017314=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Delete parse data spreadsheet::parseexcel
in thread Delete parse data spreadsheet::parseexcel

they contain circular references (workbooks reference worksheets and vice versa, etc.), so they don't go away until the end of your program

If that's really the case, please open a bug report.

However the source does use Scalar::Util::weaken, and my very basic testing shows that the objects do get released when I set the reference to the workbook to undef.


Comment on Re^3: Delete parse data spreadsheet::parseexcel
Download Code
Replies are listed 'Best First'.
Re^4: Delete parse data spreadsheet::parseexcel
by runrig (Abbot) on Feb 06, 2013 at 16:00 UTC
    Looks like you're right. This has been fixed since around 2007 in v0.30.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1017314]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (9)
As of 2015-07-28 17:57 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (258 votes), past polls