diff --git a/Sources/Commands/SwiftRunCommand.swift b/Sources/Commands/SwiftRunCommand.swift index 1acf3ddebaa..8a53a46fec9 100644 --- a/Sources/Commands/SwiftRunCommand.swift +++ b/Sources/Commands/SwiftRunCommand.swift @@ -313,6 +313,9 @@ public struct SwiftRunCommand: AsyncSwiftCommand { sigprocmask(SIG_UNBLOCK, &sig_set_all, nil) #if os(FreeBSD) || os(OpenBSD) + #if os(FreeBSD) + pthread_suspend_all_np() + #endif closefrom(3) #else #if os(Android)