Add subprocess creation flags to CommandWorker

Passes SUBPROCESS_CREATIONFLAGS to subprocess.Popen in CommandWorker for improved process control. Imports SUBPROCESS_CREATIONFLAGS from ytsage_constants.
This commit is contained in:
Your Name
2025-08-27 21:31:38 +03:00
parent a344d084a6
commit 3312dc682b
@@ -29,7 +29,7 @@ from PySide6.QtWidgets import (
)
from src.core.ytsage_yt_dlp import get_yt_dlp_path
from src.utils.ytsage_constants import YTDLP_DOCS_URL
from src.utils.ytsage_constants import YTDLP_DOCS_URL, SUBPROCESS_CREATIONFLAGS
try:
import yt_dlp
@@ -85,6 +85,7 @@ class CommandWorker(QObject):
text=True,
encoding="utf-8",
errors="replace",
creationflags=SUBPROCESS_CREATIONFLAGS,
)
# Stream output