| ... | @@ -9707,13 +9707,8 @@ fn sleepPosix(timeout: Io.Timeout) Io.SleepError!void { | ... | @@ -9707,13 +9707,8 @@ fn sleepPosix(timeout: Io.Timeout) Io.SleepError!void { |
| 9707 | try syscall.checkCancel(); | 9707 | try syscall.checkCancel(); |
| 9708 | continue; | 9708 | continue; |
| 9709 | }, | 9709 | }, |
| 9710 | else => |e| { | 9710 | .INVAL => return syscall.fail(error.UnsupportedClock), |
| 9711 | syscall.finish(); | 9711 | else => |err| return syscall.unexpectedErrno(err), |
| 9712 | switch (e) { | | |
| 9713 | .INVAL => return error.UnsupportedClock, | | |
| 9714 | else => |err| return posix.unexpectedErrno(err), | | |
| 9715 | } | | |
| 9716 | }, | | |
| 9717 | } | 9712 | } |
| 9718 | } | 9713 | } |
| 9719 | } | 9714 | } |
| ... | @@ -9876,14 +9871,9 @@ fn netListenIpPosix( | ... | @@ -9876,14 +9871,9 @@ fn netListenIpPosix( |
| 9876 | try syscall.checkCancel(); | 9871 | try syscall.checkCancel(); |
| 9877 | continue; | 9872 | continue; |
| 9878 | }, | 9873 | }, |
| 9879 | else => |e| { | 9874 | .ADDRINUSE => return syscall.fail(error.AddressInUse), |
| 9880 | syscall.finish(); | 9875 | .BADF => |err| return syscall.errnoBug(err), // File descriptor used after closed. |
| 9881 | switch (e) { | 9876 | else => |err| return syscall.unexpectedErrno(err), |
| 9882 | .ADDRINUSE => return error.AddressInUse, | | |
| 9883 | .BADF => |err| return errnoBug(err), // File descriptor used after closed. | | |
| 9884 | else => |err| return posix.unexpectedErrno(err), | | |
| 9885 | } | | |
| 9886 | }, | | |
| 9887 | } | 9877 | } |
| 9888 | } | 9878 | } |
| 9889 | | 9879 | |
| ... | @@ -10038,14 +10028,9 @@ fn netListenUnixPosix( | ... | @@ -10038,14 +10028,9 @@ fn netListenUnixPosix( |
| 10038 | try syscall.checkCancel(); | 10028 | try syscall.checkCancel(); |
| 10039 | continue; | 10029 | continue; |
| 10040 | }, | 10030 | }, |
| 10041 | else => |e| { | 10031 | .ADDRINUSE => return syscall.fail(error.AddressInUse), |
| 10042 | syscall.finish(); | 10032 | .BADF => |err| return syscall.errnoBug(err), // File descriptor used after closed. |
| 10043 | switch (e) { | 10033 | else => |err| return syscall.unexpectedErrno(err), |
| 10044 | .ADDRINUSE => return error.AddressInUse, | | |
| 10045 | .BADF => |err| return errnoBug(err), // File descriptor used after closed. | | |
| 10046 | else => |err| return posix.unexpectedErrno(err), | | |
| 10047 | } | | |
| 10048 | }, | | |
| 10049 | } | 10034 | } |
| 10050 | } | 10035 | } |
| 10051 | | 10036 | |