From d093bf489b81310b2ce4a78e4a233868e961d0d8 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Sat, 24 Oct 2015 18:14:51 +0200 Subject: [PATCH] runtime: handle abort note on Plan 9 Implement an abort note on Plan 9, as an equivalent of the SIGABRT signal on other operating systems. Updates #11975. Change-Id: I010c9b10f2fbd2471aacd1d073368d975a2f0592 Reviewed-on: https://go-review.googlesource.com/16300 Reviewed-by: Brad Fitzpatrick Run-TryBot: David du Colombier <0intro@gmail.com> TryBot-Result: Gobot Gobot --- src/runtime/signal_plan9.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/runtime/signal_plan9.go b/src/runtime/signal_plan9.go index 302f1561b8..19247f2753 100644 --- a/src/runtime/signal_plan9.go +++ b/src/runtime/signal_plan9.go @@ -51,4 +51,7 @@ var sigtable = [...]sigTabT{ // Alarms can be handled if desired, otherwise they're ignored. {_SigNotify, "alarm"}, + + // Aborts can be handled if desired, otherwise they cause a stack trace. + {_SigNotify + _SigThrow, "abort"}, } -- 2.50.0