diff --git a/mongoose.h b/mongoose.h index b646d881..9583c033 100644 --- a/mongoose.h +++ b/mongoose.h @@ -1106,7 +1106,8 @@ static inline void *mg_calloc(size_t cnt, size_t size) { ((errcode) == -pdFREERTOS_ERRNO_EWOULDBLOCK || \ (errcode) == -pdFREERTOS_ERRNO_EISCONN || \ (errcode) == -pdFREERTOS_ERRNO_EINPROGRESS || \ - (errcode) == -pdFREERTOS_ERRNO_EAGAIN) + (errcode) == -pdFREERTOS_ERRNO_EAGAIN || \ + (errcode) == -pdFREERTOS_ERRNO_ENOSPC) #define MG_SOCK_RESET(errcode) ((errcode) == -pdFREERTOS_ERRNO_ENOTCONN) diff --git a/src/net_ft.h b/src/net_ft.h index 8d0767b2..dfbcd3c0 100644 --- a/src/net_ft.h +++ b/src/net_ft.h @@ -29,7 +29,8 @@ ((errcode) == -pdFREERTOS_ERRNO_EWOULDBLOCK || \ (errcode) == -pdFREERTOS_ERRNO_EISCONN || \ (errcode) == -pdFREERTOS_ERRNO_EINPROGRESS || \ - (errcode) == -pdFREERTOS_ERRNO_EAGAIN) + (errcode) == -pdFREERTOS_ERRNO_EAGAIN || \ + (errcode) == -pdFREERTOS_ERRNO_ENOSPC) #define MG_SOCK_RESET(errcode) ((errcode) == -pdFREERTOS_ERRNO_ENOTCONN)