express-keepalive not.. staying alive
I think you have to use "grunt-contrib-watch" as a separate task -- that makes grunt keep running, which makes the server keep running.
I am not sure about this -- I just hit the same problem myself, and this is how I got it to keep running. If there is a better answer, I would also like to know.