fix: resolve additional bugs identified in code review

- core: remove DispatchGroup from MediaExtractionEngine to fix hanging on yt-dlp launch failure
- core: clear readabilityHandlers in Aria2DownloadEngine if process fails to launch
- core: fix TOCTOU type warning for findFreePort
- build: fix inverted logic in Mach-O validation script
- ci: fix hardcoded macOS SDK version check in release workflow
- ci: prevent workflow_dispatch from failing on verify-tag
This commit is contained in:
NimBold
2026-06-10 23:43:10 +03:30
parent 7e2e0eeb77
commit 0ace3e4111
4 changed files with 21 additions and 23 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ cd "$ROOT_DIR"
is_valid_mach_o() {
local path="$1"
if ! file "$path" | grep -q 'Mach-O'; then
return 0
return 1
fi
lipo -archs "$path" >/dev/null 2>&1