BIO_fd_non_fatal_error
return BIO_fd_non_fatal_error(err);
int BIO_fd_non_fatal_error(int error);
if (rd < 0 && !BIO_fd_non_fatal_error(get_last_socket_error()))