Skip to content

Commit 473f16d

Browse files
Merge pull request slgobinath#816 from hartwork/issue-814-bin-safeeyes-sigint-handling
`__main__`: Move handling of `SIGINT` into `main` function (fixes slgobinath#814)
2 parents eb14733 + 7b9654e commit 473f16d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

safeeyes/__main__.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030

3131
def main():
3232
"""Start the Safe Eyes."""
33+
signal.signal(signal.SIGINT, signal.SIG_DFL) # Handle Ctrl + C
34+
3335
system_locale = translations.setup()
3436

3537
config = Config.load()
@@ -39,5 +41,4 @@ def main():
3941

4042

4143
if __name__ == "__main__":
42-
signal.signal(signal.SIGINT, signal.SIG_DFL) # Handle Ctrl + C
4344
main()

0 commit comments

Comments
 (0)