Proper Handling of SIGINT/SIGQUIT | Hacker News Reader