
ALT A minimalist logo on a white background. On the left is a bright red shield divided into four sections by a white cross, creating a stylized heraldic emblem. To the right of the shield is a thin vertical red line. The remainder of the logo appears in black, but the text is not visible against the dark background in this image. The design is clean and formal, with the red shield serving as the primary visual element and suggesting an official, governmental, or institutional identity.

ALT + // Writing large amounts of data can be corrupted for some reason, after looking into this is + // appears to be a race condition around writing to the FD which may be based on how powerful the + // hardware is. The workaround for this is to space out when large amounts of data is being written + // to the terminal. See https://github.com/microsoft/vscode/issues/38137 + const WRITE_MAX_CHUNK_SIZE = 50; + const WRITE_ INTERVAL_MS = 5; + export class TerminalProcess extends Disposable implements + + + + + + // Queue the next write this. writeTimeout = setTimeout ( () →> { this. writeTimeout = undefined; this._ startWrite(); WRITE_INTERVAL_MS) ;



























