I have been trying to understand the problem with XSP stopping responding.
I don't believe it's an XSP problem, I think it's a mono problem.
All the managed threads stop running. (I added a monitor thread to
XSP). Thus it seems like a deadlock somewhere in mono could be the
problem.
Another
Another symptom I noticed is that putting a broken one in the back
ground and then bring it back to the foreground results in:
sem_wait in handler failed
Aborted
Putting a non broken one in the background and then bring it back works
with no problem.
Following the advice given by Juraj