Flush output when following logs. (#316)

- Closes #315.
This commit is contained in:
J Logan
2025-07-08 16:01:22 -07:00
committed by GitHub
parent a7799d02e3
commit f22674156c
@@ -17,6 +17,7 @@
import ArgumentParser
import ContainerClient
import ContainerizationError
import Darwin
import Dispatch
import Foundation
@@ -106,7 +107,9 @@ extension Application {
print(str.trimmingCharacters(in: .newlines))
}
fflush(stdout)
if follow {
setbuf(stdout, nil)
try await Self.followFile(fh: fh)
}
}