For some reason my mud is getting stuck in an infinte loop and just hogging down the cpu. I can only assume that it's recursion gone wrong, but as far as I know, the only recursion I'm using is in the timers for skills. I would hope that DO_FUN timers work properly, but you never know. If anyone else has had any problems with DO_FUN timers, let me know.
Other than that, does anyone know how to actually figure out where it's getting stuck in the loop? When it gets caught, I can't make it generate a core file (or I don't know how) so I can't very well see the line that started it, or what function it's in to try and backtrace.
Other than that, does anyone know how to actually figure out where it's getting stuck in the loop? When it gets caught, I can't make it generate a core file (or I don't know how) so I can't very well see the line that started it, or what function it's in to try and backtrace.