On 9/27/18 11:48 PM, Warren Young wrote: > I’ve got a long-running Dancer app which froze up today for no obvious > reason, with no useful logs either at the Apache front-end proxy level or at > the Dancer level. > > If this were a program written in a language that compiles to native code, > I’d force a core dump and do a backtrace on the process in a debugger to find > out where it got hung up, which would usually tell me how to avoid that > problem. > > Is there a way to do that with Perl, and if not, can anyone suggest an > alternative? > > My best alternative is to set up some kind of watchdog, but I’d rather avoid > the problem in the first place, if possible.
At any rate, you can strace the Dancer process(es) and see what system calls it does. Regards Racke > _______________________________________________ > dancer-users mailing list > dancer-users@dancer.pm > http://lists.preshweb.co.uk/mailman/listinfo/dancer-users > -- Ecommerce and Linux consulting + Perl and web application programming. Debian and Sympa administration. Provisioning with Ansible. _______________________________________________ dancer-users mailing list dancer-users@dancer.pm http://lists.preshweb.co.uk/mailman/listinfo/dancer-users