From 71a5765d7fc9d75248bba9759ff2248bcabb89ce Mon Sep 17 00:00:00 2001 From: Danny Canter Date: Mon, 28 Jul 2025 09:15:23 -0700 Subject: [PATCH] LinuxContainer: Remove IOHandler (#235) Is unused after the config rework. --- Sources/Containerization/LinuxContainer.swift | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/Sources/Containerization/LinuxContainer.swift b/Sources/Containerization/LinuxContainer.swift index 409d2f4f..837f550f 100644 --- a/Sources/Containerization/LinuxContainer.swift +++ b/Sources/Containerization/LinuxContainer.swift @@ -127,20 +127,6 @@ public final class LinuxContainer: Container, Sendable { public init() {} } - /// `IOHandler` informs the container process about what should be done - /// for the stdio streams. - struct IOHandler: Sendable { - public var stdin: ReaderStream? - public var stdout: Writer? - public var stderr: Writer? - - init(stdin: ReaderStream? = nil, stdout: Writer? = nil, stderr: Writer? = nil) { - self.stdin = stdin - self.stdout = stdout - self.stderr = stderr - } - } - private let state: Mutex // Ports to be allocated from for stdio and for