Skip to content
Snippets Groups Projects

Handle signals correctly on linux

Merged James R. requested to merge fixsignalhandler into master

Basically do not call nonreentrant functions from a signal handler. In fact, don't use a signal handler at all! This means cores finally get dumped.

Only under linux. Mac and Windows stay the same because I don't care.

"Signal caught" and "signal_handler() error" have also been renamed to "Process killed by signal".

In GUI:

signalcaughtg

In log:


Process killed by signal: SIGSEGV - segment violation (core dumped)

Shutdown tty console
Edited by James R.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading