afd: simplify afd_create_driver_socket() error-return logic

This commit is contained in:
Bert Belder 2018-06-04 23:09:37 -07:00
parent dd65a0c06b
commit 44f357ab2e
No known key found for this signature in database
GPG Key ID: 7A77887B2E2ED461

View File

@ -114,10 +114,9 @@ int afd_create_driver_socket(HANDLE iocp, SOCKET* driver_socket_out) {
*driver_socket_out = socket;
return 0;
error:;
DWORD error = GetLastError();
error:
closesocket(socket);
return_set_error(-1, error);
return_map_error(-1);
}
int afd_poll(SOCKET driver_socket,