aboutsummaryrefslogtreecommitdiff
path: root/src/s2n.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-14 05:22:47 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-10-14 05:22:47 -0700
commit4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd (patch)
tree9bc3aac20a9ab2863be3409c6cffb9983d165b84 /src/s2n.zig
parent0f7bc76f39b6792052be799779e8d10ee03c564c (diff)
downloadbun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.tar.gz
bun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.tar.zst
bun-4b618f9ad1a45f6819dcb65e9b6b5b859e0df9fd.zip
`bun create react app` is almost done
Diffstat (limited to 'src/s2n.zig')
-rw-r--r--src/s2n.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/s2n.zig b/src/s2n.zig
index 4f4ee7cab..1ac8436af 100644
--- a/src/s2n.zig
+++ b/src/s2n.zig
@@ -549,14 +549,14 @@ pub const s2n_offered_early_data = struct_s2n_offered_early_data;
var booted = false;
pub var global_s2n_config: *s2n_config = undefined;
const unexpectedErrno = std.os.unexpectedErrno;
-const S2NError = error{ Closed, Blocked, Alert, Protocol, Internal, Usage };
+const S2NError = error{ Closed, WouldBlock, Alert, Protocol, Internal, Usage };
pub inline fn s2nErrorNo(rc: c_int) S2NError!std.os.system.E {
switch (s2n_error_get_type(rc)) {
-1 => return error.Internal,
S2N_ERR_T_OK => return .SUCCESS,
S2N_ERR_T_IO => return std.os.errno(rc),
S2N_ERR_T_CLOSED => return error.Closed,
- S2N_ERR_T_BLOCKED => return error.Blocked,
+ S2N_ERR_T_BLOCKED => return error.WouldBlock,
S2N_ERR_T_ALERT => return error.Alert,
S2N_ERR_T_PROTO => return error.Protocol,
S2N_ERR_T_INTERNAL => return error.Internal,