--- JF Bethlehem <[EMAIL PROTECTED]> wrote: > I'm looking for a little program that will help me debug the mud, and remove > several > memory leaks i know are in there. I use gdb to debug the mud, *but* ever > since i > installed a threaded DNS lookup thing, core files aren't produced anymore, > any > idea how i can fix this? having to wait for a crash, which could occur once > every.... > 15 hours or so, is kinda tiresome. >
One thing you can do is ditch the whole "threaded" DNS lookup. Instead just fork the mud when it boots up using socketpair or a pipe to communicate between the two. Then you can have one processes handle nameserver requests without having to worry about threading. This will ensure that you still get a core file when something crashes, and you can still debug. ~Kender ===== -----BEGIN GEEK CODE BLOCK----- Version 3.1 GCS/L/C/O d-(+) s++:+ a-- C+++$>++++ UBLS++++$ P+++(--)$ L++>+++ E--- W+>++$ N !o K? w(--) !O M- !V PS+ PE(++) Y+ PGP->+ t- 5 X+() R(+) tv+@ b++(+++) !DI+++ D G(-) e>+++$ h---() r+++ y+++ ------END GEEK CODE BLOCK------ __________________________________________________ Do You Yahoo!? LAUNCH - Your Yahoo! Music Experience http://launch.yahoo.com

