> From: Mark H Weaver <m...@netris.org> > Date: Sat, 20 Jan 2018 23:45:54 -0500 > Cc: Guile Devel <guile-devel@gnu.org> > > SIGPWR is used internally by libgc. If I recall correctly, it's done to > suspend all threads within their signal handlers before performing a > garbage collection. I can't seem to reproduce this on my system at the > moment, but as I recall, when this happened in GDB I would simply type > "c" to continue. Does that work for you?
An alternative would be to type the following command at the beginning of a GDB session, or add it to a suitable .gdbinit file that is read when a session is started: handle SIGPWR noprint pass