good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re^2: scope and undefby Ryszard (Priest) |
on Aug 28, 2007 at 13:19 UTC ( [id://635602]=note: print w/replies, xml ) | Need Help?? |
cool bart, and thanks for the reply. I'll show a bit more detail into what i'm doing which hopefully will make what i see with Hook::LexWrap a little clearer to you.
is how the Daemon is called. inside Daemon is a call to an object i've made myself to manage database connections, which you can find here, which is not particularly complicated, or fancy, just an abstraction to the DBI which i find handy. we'll call this DBhandler. on creating a Daemon object, DBhandler is put into $self->{dbo} Since Daemon is persistant, i wrapped DESTROY in DBhandler, and told it to print Dumper($self). This is where i see things that are contradictory. when i undef $self->{dbo} DESTROY is called in DBhandler, and i see $self being dumped to standard out, however upon checking the sessions in the database (ie via v$session) i see the number of connections from that user increasing! oh, for the record, the delete, while not tested in this specific context, (ie with Hook::LexWrap), symptoms are the same.
In Section
Seekers of Perl Wisdom
|
|