[AltJIT] Extends RSD tunnel + debug server timeouts to 90 seconds

This commit is contained in:
Riley Testut
2023-11-27 13:54:52 -06:00
parent 58be8ffb2b
commit a0853eb2c6

View File

@@ -90,7 +90,7 @@ private extension EnableJIT
do do
{ {
let rsdTunnel = try await withTimeout(seconds: 20) { let rsdTunnel = try await withTimeout(seconds: 90) {
let regex = Regex { let regex = Regex {
"--rsd" "--rsd"
@@ -152,7 +152,7 @@ private extension EnableJIT
{ {
Logger.main.info("Starting debugserver...") Logger.main.info("Starting debugserver...")
return try await withTimeout(seconds: 10) { return try await withTimeout(seconds: 90) {
let arguments = ["-u", "-m", "pymobiledevice3", "developer", "debugserver", "start-server"] + rsdTunnel.commandArguments let arguments = ["-u", "-m", "pymobiledevice3", "developer", "debugserver", "start-server"] + rsdTunnel.commandArguments
let output = try await Process.launchAndWait(.python3, arguments: arguments, environment: self.processEnvironment) let output = try await Process.launchAndWait(.python3, arguments: arguments, environment: self.processEnvironment)