From c2c5f461fa74064b1872c925819b5702ca9c8f8e Mon Sep 17 00:00:00 2001 From: "Zev Averbach (aider)" Date: Fri, 3 Jan 2025 13:59:24 +0100 Subject: [PATCH] refactor: Remove signal handler from main() function --- summarize_yt/cli.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/summarize_yt/cli.py b/summarize_yt/cli.py index 73c71c4..8e7e0c8 100644 --- a/summarize_yt/cli.py +++ b/summarize_yt/cli.py @@ -2,7 +2,6 @@ import argparse import os import re -import signal import sys from datetime import datetime from yt_dlp import YoutubeDL @@ -210,15 +209,6 @@ def main(): args = parser.parse_args() - # Set up signal handler for clean exit - def signal_handler(sig, frame): - print("\nCleaning up and exiting...") - cleanup_files(None) # Clean any VTT files - print(f"Debug: Script terminated by signal at {datetime.now().isoformat()}") - sys.exit(0) - - signal.signal(signal.SIGINT, signal_handler) - # Download subtitles if not args.quiet: print("Downloading subtitles...")