I would like to be able to execute a process in the background from a CGI script, have the CGI script return back immediately. Using a fork() and exec(), both the parent and the child process write data back to the web page... and it doesn't complete as long as the child process is running (the child will keep running if you back out of the webpage.) Executing the script using nohup and in the background does not resolve the problem.