草庐IT

sigChild

全部标签

go - channel 未检测到 SIGCONT

我正在尝试复制一个shell环境。以下代码在os.StartProcess和p.Wait()中运行。它能够接收C-z(SIGTSTP)和C-c(SIGINT)但当我使用kill从另一个shell发送SIGCONT时不能接收-继续[PID]。sigChild:=make(chanos.Signal)deferclose(sigChild)signal.Notify(sigChild,syscall.SIGTSTP,syscall.SIGINT,syscall.SIGCONT)defersignal.Stop(sigChild)sigRcvd:=我不确定我的代码中是否遗漏了什么。

go - channel 未检测到 SIGCONT

我正在尝试复制一个shell环境。以下代码在os.StartProcess和p.Wait()中运行。它能够接收C-z(SIGTSTP)和C-c(SIGINT)但当我使用kill从另一个shell发送SIGCONT时不能接收-继续[PID]。sigChild:=make(chanos.Signal)deferclose(sigChild)signal.Notify(sigChild,syscall.SIGTSTP,syscall.SIGINT,syscall.SIGCONT)defersignal.Stop(sigChild)sigRcvd:=我不确定我的代码中是否遗漏了什么。