From ab4c574f5202f607ceb6068f56b3cc8aed1bbbaf Mon Sep 17 00:00:00 2001 From: uki00a Date: Tue, 7 Jul 2020 07:26:34 +0900 Subject: fix: Deno.setRaw shouldn't panic on ENOTTY (#6630) --- cli/op_error.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'cli/op_error.rs') diff --git a/cli/op_error.rs b/cli/op_error.rs index a687eed2b..73f7640a8 100644 --- a/cli/op_error.rs +++ b/cli/op_error.rs @@ -319,6 +319,7 @@ impl From for OpError { nix::Error::Sys(EPERM) => ErrorKind::PermissionDenied, nix::Error::Sys(EINVAL) => ErrorKind::TypeError, nix::Error::Sys(ENOENT) => ErrorKind::NotFound, + nix::Error::Sys(ENOTTY) => ErrorKind::BadResource, nix::Error::Sys(UnknownErrno) => unreachable!(), nix::Error::Sys(_) => unreachable!(), nix::Error::InvalidPath => ErrorKind::TypeError, -- cgit v1.2.3