mirror of
https://github.com/neon443/ShhShell.git
synced 2026-03-11 13:26:16 +00:00
asdfasdfasdf
This commit is contained in:
@@ -400,7 +400,7 @@ class SSHHandler: @unchecked Sendable, ObservableObject {
|
||||
// print(String(data: Data(bytes: buffer, count: Int(nbytes)), encoding: .utf8)!)
|
||||
#endif
|
||||
Task { @MainActor in
|
||||
scrollback.append(string)
|
||||
scrollback.append(string)
|
||||
if scrollbackSize/1024/1024 > 10 {
|
||||
scrollback.remove(at: 0)
|
||||
} else {
|
||||
|
||||
@@ -22,7 +22,7 @@ final class SSHTerminalView: TerminalView, Sendable, @preconcurrency TerminalVie
|
||||
|
||||
DispatchQueue.main.async {
|
||||
Task {
|
||||
guard let handler = await self.handler else { return }
|
||||
guard let handler = self.handler else { return }
|
||||
while handler.connected {
|
||||
if let read = handler.readFromChannel() {
|
||||
await MainActor.run {
|
||||
|
||||
Reference in New Issue
Block a user