Do not add listeners using the once function, otherwise SIGINT results in an assertion error because it tries to remove a listener which does not exist.
Merge pull request #3 from Bondza/master

Do not add listeners using the once function