On Mon, Jul 27, 2015 at 7:35 AM, wm4 <nfx...@googlemail.com> wrote: > On Mon, 27 Jul 2015 10:39:16 +0200 > Nicolas George <geo...@nsup.org> wrote: > > >> > + signal(SIGSEGV, sigterm_handler); /* Segmentation fault (ANSI). */ >> > + signal(SIGILL , sigterm_handler); /* Invalid instruction (ANSI). */ >> > + signal(SIGFPE , sigterm_handler); /* Arithmetic error (ANSI). */ >> >> NO!!! >> >> When a crash happens, we want it to happen right there, possibly leave a >> core. We do not want a signal handler to mess up the remains. > > +1 > >> > #ifdef SIGXCPU >> > signal(SIGXCPU, sigterm_handler); >> > #endif > > Why?
Not sure; note this was not added by me. From Kerrisk's "Linux Programming Interface" book, SIGXCPU is raised when CPU limit is exceeded. It is a Linux thing, relevant when RLIMIT_CPU is set. > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel