Posted in

Go signal.Notify监听os.Interrupt在systemd服务中失效?探秘SIGTERM转发机制、PID 1特殊信号处理与Graceful Shutdown标准范式

第一章:Go signal.No … Go signal.Notify监听os.Interrupt在systemd服务中失效?探秘SIGTERM转发机制、PID 1特殊信号处理与Graceful Shutdown标准范式Read more

Posted in

Go panic recover失效的8种高级场景:嵌套goroutine、signal handler、cgo回调——生产环境血泪清单

第一章:Go panic rec … Go panic recover失效的8种高级场景:嵌套goroutine、signal handler、cgo回调——生产环境血泪清单Read more

Posted in

Go panic recover失效全景图:defer中recover不捕获、cgo调用栈断裂、signal handler覆盖三大盲区

第一章:Go panic rec … Go panic recover失效全景图:defer中recover不捕获、cgo调用栈断裂、signal handler覆盖三大盲区Read more

Posted in

Go plugin机制中,host进程与plugin.so的runtime.name冲突引发panic:fatal error: unexpected signal,解决方案含golang.org/x/sys/unix.PR_SET_NAME调用

第一章:Go plugin机制中 … Go plugin机制中,host进程与plugin.so的runtime.name冲突引发panic:fatal error: unexpected signal,解决方案含golang.org/x/sys/unix.PR_SET_NAME调用Read more

Posted in

Go信号处理致命误区:SIGUSR1被runtime抢占、signal.Notify阻塞main goroutine、syscall.SIGPIPE忽略导致子进程僵死的3个生产环境快照

第一章:Go信号处理的底层机制与 … Go信号处理致命误区:SIGUSR1被runtime抢占、signal.Notify阻塞main goroutine、syscall.SIGPIPE忽略导致子进程僵死的3个生产环境快照Read more