deadlinecommand processes continue to hang

Originally reported this sometime in the 6.0/6.1 beta cycle, but the deadlinecommand processes Pulse spawns to do house cleaning, repository repair, pending job scan, etc. (when the options to run them as separate processes are enabled) still hang indefinitely every so often.

Looks like we’re going to have to use gdb to figure out where it’s locked up.

mono-project.com/docs/debug+ … g-with-gdb

I’ve had so-so luck with this. Since it’s not a problem I see on Windows, going through gdb should uncover where it’s locking up at a Mono C/C++ level as well.