From 20b0cee2013a7c64222f9c9734ebaac6facd8e1c Mon Sep 17 00:00:00 2001 From: YuQing <384681@qq.com> Date: Fri, 8 Jan 2021 16:06:21 +0800 Subject: [PATCH] correct RETRIABLE and FORCE_CLOSE errno --- src/sf_define.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/sf_define.h b/src/sf_define.h index 64254fb..2c9e7a7 100644 --- a/src/sf_define.h +++ b/src/sf_define.h @@ -63,16 +63,14 @@ #define SF_IS_RETRIABLE_ERROR(code) \ ((code >= SF_RETRIABLE_ERROR_MIN && code <= SF_RETRIABLE_ERROR_MAX) || \ - (code == SF_ERROR_EAGAIN) || is_network_error(code)) + (code == EAGAIN) || is_network_error(code)) #define SF_FORCE_CLOSE_CONNECTION_ERROR(code) \ ((code >= SF_FORCE_CLOSE_CONNECTION_ERROR_MIN && \ code <= SF_FORCE_CLOSE_CONNECTION_ERROR_MAX) || \ - (result == SF_ERROR_EINVAL) || \ - (result == SF_ERROR_EOVERFLOW) || \ + (result == EINVAL) || (result == EOVERFLOW) || \ (result != 0 && is_network_error(code))) - #define SF_UNIX_ERRNO(code, errno_for_overflow) \ (code < 256 ? code : errno_for_overflow)