This file describes known bugs. This program was written from scratch. I've yanked a few subroutines and proceedures from some man pages, but that is about it. If there are any bugs, they are mine. When running, the RSS (as reported by 'top') is 10 Meg. This is almost twice the size of the threaded version. There appears to be a memory leak because the values seem to slowly creep up, but valgrind reports no memory leaks from my code. The responses seem to take thrice as long as they did using the threaded model. The security specifics may not behave sensibly for the "setuid" cases. The pid file cannot be removed unless the runas_uid owns the parent directory. This requires a little extra setup from the administrator. Suggested workaround is to create a script runnable only by root that removes the pidfile, or set the default pidfile in a directory owned by the runas_uid. Directories that are used by the pidfile, logfile, and the user data files are not created if they don't exist. There is no man or info page :-/