> ...<br><pre>> # Server dies silently at the following statement<br>> my $chosenO = shift @arrayoforefs;<br><br>> # If I do this instead:<br>> my $chosenO = $arrayoforefs[0];<br><br>> # Then this causes the server to silently crash:<br>
> return unless $chosenO;<br>> ...<br><br>In my experience, when the server goes "silently into<br>that good night", an untrapped signal is often the <br>culprit.<br><br>You might try using Signal::StackTrace to get a stack <br>
dump. Just identify some of the usual signal suspects,<br>eg,<br><br> use Signal::StackTrace qw/ SEGV TERM PIPE /; # etc...<br><br>And the trace will help pin down what's happened.<br><br> <br><br>-- <br>Charles DeRykus<br>
</pre>