From 4a604c15279849e5483e5d05133c3f3ec3bfb45b Mon Sep 17 00:00:00 2001 From: Abhay Rana Date: Sun, 1 Dec 2013 17:52:59 +0530 Subject: [PATCH] Handles Ctrl+C and sigint to close data file before quitting --- hackertray/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hackertray/__init__.py b/hackertray/__init__.py index 570a317..1b51958 100644 --- a/hackertray/__init__.py +++ b/hackertray/__init__.py @@ -9,6 +9,7 @@ import webbrowser import json import argparse from os.path import expanduser +import signal try: import appindicator @@ -84,6 +85,7 @@ class HackerNewsApp: gtk.main_quit() def run(self): + signal.signal(signal.SIGINT, self.quit) gtk.main() return 0