about summary refs log tree commit diff stats
path: root/src/libtools
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtools')
-rw-r--r--src/libtools/signals.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c
index de77a29c..a24a1c51 100644
--- a/src/libtools/signals.c
+++ b/src/libtools/signals.c
@@ -2196,7 +2196,7 @@ void my_sigactionhandler(int32_t sig, siginfo_t* info, void * ucntx)
         x64pc = R_RIP;
     }
     #endif
-    if(BOX64ENV(showsegv)) {
+    if(BOX64ENV(showsegv) && (sig!=10 || BOX64ENV(log)>LOG_INFO)) {
         printf_log(LOG_INFO, "%04d|sigaction handler for sig %d, pc=%p, x64pc=%p, db=%p%s", GetTID(), sig, pc, x64pc, db, db?"":"\n");
         #ifdef DYNAREC
         if(db)