diff --git a/ui/app/sigpipe_darwin.go b/ui/app/sigpipe_darwin.go new file mode 100644 index 00000000..c1ecaecf --- /dev/null +++ b/ui/app/sigpipe_darwin.go @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: Unlicense OR MIT + +package app + +import ( + "os" + "os/signal" + "syscall" +) + +func init() { + // Work around golang.org/issue/33384 + signal.Notify(make(chan os.Signal), syscall.SIGPIPE) +}