Server now properly forks and reaps children