summaryrefslogtreecommitdiff
path: root/ext/fetch/byte_stream.rs
diff options
context:
space:
mode:
authorMatt Mastracci <matthew@mastracci.com>2023-08-03 14:04:37 -0600
committerGitHub <noreply@github.com>2023-08-03 14:04:37 -0600
commit0f07dc95f130b9ace00ad98f1b2a3f5c34662e4a (patch)
tree13a2bd036e3f671bf6a0676d4fd16c075b7581f5 /ext/fetch/byte_stream.rs
parent6ba245fe2570b29e35a4fd296a196a58870b1e3c (diff)
chore: fix pty support on Macs (#20037)
Many of the CI tests have been failing on my M2 Pro mac (Ventura 13.4) when running inside of a vscode terminal (a strange `ENOTTY` error). This modifies the pty-handling code to use libc directly rather than the older pty library that appears mostly unmaintained (outside of @littledivy's fork). As a bonus, this should allow us to run pty tests on the mac CI runner. After this PR, the tests now complete with 100% success on my local machine. Before this PR, I needed to pass `CI=true` to get my local test suite to pass.
Diffstat (limited to 'ext/fetch/byte_stream.rs')
0 files changed, 0 insertions, 0 deletions