sonofaforester
sonofaforester

Reputation: 337

Can't kill mono process (Mono + NLog)

I've got a process running in mono on Ubuntu 12 server. Occasionally when attempting to stop the process, it won't exit completely. kill pid doesn't kill the process, however kill -9 pid will successfully kill the process.

If I issue a kill -QUIT pid, I get the following:

"unnamed thread" tid=0x0xb753b700 this=0x0x56f18 thread handle 0x403 state : waiting on 0x400 : Event owns ()

I'm assuming one of my threads isn't exiting properly, Any suggestions on where to start looking for the problem?

Upvotes: 1

Views: 1926

Answers (1)

knocte
knocte

Reputation: 17969

It was a Mono known issue, which a user fixed in a pull request which was merged, and the first version to include the fix is Mono 3.0.8:

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

Upvotes: 1

Related Questions