I'm afraid I can't offer any feedback that would be useful, other than the
fact that Lincoln is most likely correct that this problem is manifested due
to changes in PerlIO.  I have several daemons running on Tivoli TMR servers,
many of which use DBI and DBD::Oracle; one of which is experiencing some
serious issues with memory leaks and internal corruption.  I've scanned the
perlpod documentation for 5.8.0 only to find that there're several entries
mentioning memory leaks (in lexicals and anonymous subs) and internal
corruption (unsafe handling of signals).  I'm in the process of preparing to
upgrade Perl from 5.005_03 to 5.8.0, which I'm hoping will solve the core
dumps and internal corruption I'm seeing in one of the daemons that performs
significantly more I/O operations than the others.

I would like to take this moment to thank Lincoln Stein for his wonderful
book "Network Programming with Perl"; it's been a wonderful resource for me
on this current project.  If you've not purchased it, support Dr. Stein and
buy his book!

Scott H. Neibarger
SRA International, Inc.
IRS ESM project
512-460-8717

Reply via email to