I've been investigating FastCGI to implement some functionality at my web site. I noticed that to start trying out my code in progress I have to reload Apache (apachectl restart) so the process running the FastCGI script dies and lets me spawn it again.
I can't find any other method to avoid reloading apache (because if the server is in use I don't wan't to restart it while someone is downloading something and cut him/her off). Is there any way to make that perl process reload the script cleanly (no hacks, I mean)? Maybe there's a way to configure mod_fastcgi to reload the script when it notices that the original code changed, but I can't find anything like that.