Killing app instance doesn't close Node

Hi!

I’ve noticed recently while making some template changes that my app won’t restart automatically. I kill the app in the terminal and then restart.

Upon restarting I get,

Can't listen on port 3000. Perhaps another Meteor is running?

Running two copies of Meteor in the same application directory
will not work. If something else is using port 3000, you can
specify an alternative port with --port <port>.

I then have to go to task manager to close node and then it works again. Any idea why Node doesn’t close by itself, or why my app won’t sometimes automatically refresh? Thanks