mirror of
https://github.com/clearlinux/graphene.git
synced 2026-09-05 13:21:37 +00:00
Previously, lib_SSLRead() and lib_SSLWrite() returned PAL_ERROR_DENIED on any error, even on benign try-again errors from mbedTLS. This led to LibOS returning EACCES to the application which doesn't expect such error code. This commit converts benign try-again errors into corresponding PAL_ERROR_TRYAGAIN errors.