mod_perl version: 1.27
perl version: 5.6.1
apache version: 1.3.26
Question:
We got some 500 server error because an ' eval{...} or die "[EMAIL
PROTECTED]" ' block failed.
Normally when the eval block failed, the process will die with $@ message
logged because of the die statement after the eval block. However, sometimes
the process dies without logging the $@ message, which means that the process
gets aborted within the eval block.
Could someone help me to explain under what circumstances, the mod_perl or
apache would abort a process within an eval block without letting the code
complete the block?
Thanks
Ron
********************************************************************************************************************************************
About PES: Since 1941, Professional Examination Service (PES) has provided a
full range of assessment and advisory services to organizations across a broad
range of professions, in support of professional licensure and certification,
training, and continuing professional education. As a mission-driven,
not-for-profit organization dedicated to promoting the public welfare through
credentialing, PES specializes in the delivery of tailored services that meet
the unique needs of each client. To learn more about PES, visit us online at
http://www.proexam.org.
This message contains confidential information and is intended only for the
individual named. If you are not the named addressee you should not
disseminate, distribute or copy this e-mail. Please notify the sender
immediately by e-mail if you have received this e-mail by mistake and delete
this e-mail from your system. E-mail transmission cannot be guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or contain viruses. The sender therefore
does not accept liability for any errors or omissions in the contents of this
message, which arise as a result of e-mail transmission. If verification is
required please request a hard-copy version.