Getting the code to run consistantly. It runs sometimes, and fails other times. If it failed the same way it wouldn't be an issue, but it doesn't. Sometimes is cant collect entropy from /dev/random, or /dev/egd-pool (I have tested both with EGD running, as well as patching the kernel to provide native entropy), other times it fails creating the socket, other times it runs great for 3 hosts and will just die on the 4, etc.. If you turn around and run the code again as soon as it dies, sometimes it works all the way through, other times it will fail earlier, etc..
The absolute worse kind of problem. I simply ported the functoinality over to a FreeBSD box, and things are happy now, but I hate not know why it won't run.
/* And the Creator, against his better judgement, wrote man.c */