进程中断:信号:被杀死

时间:2020-03-04 22:18:00

标签: go goland

我安装了一个名为watcher的实用程序。

https://github.com/canthefason/go-watcher

使用VS代码可以正常工作。

但是,当我尝试在Goland(来自Jetbrains)中使用它时,会得到以下信息:

watcher main.go --port 8080
2020/03/04 14:10:42 build started
Building ....
2020/03/04 14:10:43 build completed
Running ...
2020/03/04 14:10:43 process interrupted: signal: killed

不用说go run main.go --port 8080有用。

我使用MAC Catalina。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

看起来像an error from cmd.Wait()

if err := cmd.Wait(); err != nil {
    log.Printf("process interrupted: %s \n", err)
    ...

A similar report是操作系统杀死进程,因为它内存不足(OOM),并且dmesg可能记录了该错误。