1

我有一个在 Ubuntu 12 服务器上以单声道运行的进程。偶尔尝试停止进程时,它不会完全退出。kill pid 不会终止进程,但是 kill -9 pid 会成功终止进程。

如果我发出 kill -QUIT pid,我会得到以下信息:

“未命名线程” tid=0x0xb753b700 this=0x0x56f18 线程句柄 0x403 状态:等待 0x400:事件拥有 ()

我假设我的一个线程没有正确退出,关于从哪里开始寻找问题的任何建议?

4

1 回答 1

1

这是一个 Mono 已知问题,用户在合并的拉取请求中修复了该问题,包含该修复的第一个版本是 Mono 3.0.8:

https://github.com/mono/mono/pull/505

于 2012-12-16T14:05:08.677 回答