|CC:||mahdi_sbeih [...] hotmail.com|
|Subject:||zombie processes with ora_connect_with_default_signals = ['CHILD']|
Originally reported by Mahdi Sbeih via email to Tim. The docx attachment is original and the HTML version I converted in open office so they may not be the same. Dear Tim, Sorry for sending this email directly to you, but I am not an active member in Perl lists and forums and maybe you can direct this email to whom is responsible for the development of Perl DBD::Oracle module. I found a bug related to the ora_connect_with_default_signals feature. On our system RHEL5 Oracle11gR2, we had to use this feature on the child signal in order to avoid the "-1" return from the system call ora_connect_with_default_signals => ['CHLD'] This caused a sever bug, if the Perl script is running in the background and doesn't exit, every time it connects to the oracle database server it will create a zombie process, and this will later crash the machine itself since it will consume all the processes on the machine. Anyway, attached in an internal document that explains the problem with examples. I thought I should share this with the world Mahdi
Message body is not shown because it is too large.
Message body not shown because it is not plain text.