[Mono-list] Long-running program

Gonzalo Paniagua Javier gonzalo.mono at gmail.com
Mon Sep 28 11:43:41 EDT 2009

On Mon, 2009-09-28 at 03:03 -0700, Sixes wrote:
> I have a program which, among other things, controls a number of hardware
> devices, broadcasts their status, logs changes and accepts commands.  The
> program is compiled under VS2008 and runs on mono version 2.4 on Fedora 11.
> The program runs fine for a day or two and then it seems that one or more
> threads crash internally.   It seems that anything dependent on a
> System.Threading.Timer stops working.  The threads blocked on UDP or TCP
> listens seem to continue normally and the main thread, blocked on waiting
> for a Unix signal, exits cleanly on receiving a SIGTERM.
> When the program exits, it outputs a stacktrace and then the following on
> stderr:

If you can try mono from trunk, I would be interested in knowing
whethere your problems go away or not. System.Threading.Timer was
rewritten recently.


More information about the Mono-list mailing list