Actually, not quite.
The situation is:
If I run it -O0 or the normal -O2 via the normal means (command line or
debian init.d script) then it crashes in 3-6 hours.
If I run it under valgrind as either -O2 or -O0, then it stays up for
days!! The first run stayed up 1 day and 1 hour before I interrupted it.
The current one has been up 1.5 days and counting.
So, I have a long term stability workaround it seems. Run it under
valgrind! btw, valgrind reports nothing mysterious if I interrupt
rageircd normally and check valgrind's output. The usual issues inside
sprintf in the libc, and that's it.
So, a great mystery.
Alasdair McWilliam wrote:
Hi
From the lack of communication I assume your server has stabilised by
compiling with -O0 instead of -O2?
Rather odd.... I have a gut feeling this is going to take a serious
amount of debugging. :-(
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]