Skip to content
Snippets Groups Projects
Commit 10a6fcc6 authored by Carsten Patzke's avatar Carsten Patzke
Browse files

Added new IO Error

parent 0fc736e8
Branches
Tags
No related merge requests found
......@@ -31,6 +31,7 @@ enum class IOErrors {
kTimeout,
kFileAlreadyExists,
kNoSpaceLeft,
kSocketOperationOnNonSocket,
kMemoryAllocationError
};
......
......@@ -47,6 +47,8 @@ IOErrors IOErrorsFromErrno() {
return IOErrors::kAddressAlreadyInUse;
case ECONNRESET:
return IOErrors::kConnectionResetByPeer;
case ENOTSOCK:
return IOErrors::kSocketOperationOnNonSocket;
default:
std::cout << "[IOErrorsFromErrno] Unknown error code: " << errno << std::endl;
return IOErrors::kUnknownError;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment