Real-time event 34 in GDB | SIG34

If the outputs regarding Real-time event 34 (SIG34) disturb with debugging on Linux using gdb or ddd, one may configure the GDB to ignore these events:

handle SIG34 pass
handle SIG34 noprint

The gdb will confirm it like this:

(gdb) handle SIG34 noprint
Signal        Stop      Print   Pass to program Description
SIG34         No        No      Yes             Real-time event 34

and the program flow not be interrupted anymore.

If you keep this settings you may add it into .gdbinit or another configuration file.

Linux signal timer

The Real-time event 34 is caused by the Linux signal timer that can be created by timer_create(). It is a timer that also interrupts select().