When I script/server, both webrick and mongrel hang until I ctrl-c. If I'm using webrick, it will start normally, but if I'm using mongrel it will appear to start and then hang again. Any idea why this behavior?
Have you taken a look at your development.log file right after the hanging begins? If there's something you can't make sense of in there, post it here.