|
|
|
@ -127,7 +127,7 @@ int DwProtocolClient::Open(const char* aServer, DwUint16 aPort)
|
|
|
|
|
if (mSocket == -1) {
|
|
|
|
|
// error!
|
|
|
|
|
int err = errno;
|
|
|
|
|
HandleError(err, ksocket);
|
|
|
|
|
HandleError(err, tdesocket);
|
|
|
|
|
return -1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -358,7 +358,7 @@ void DwProtocolClient::HandleError(int aErrorCode, int aSystemCall)
|
|
|
|
|
mErrorCode = aErrorCode;
|
|
|
|
|
mErrorStr = get_error_text(mErrorCode);
|
|
|
|
|
switch (aSystemCall) {
|
|
|
|
|
case ksocket:
|
|
|
|
|
case tdesocket:
|
|
|
|
|
switch (mErrorCode) {
|
|
|
|
|
case EMFILE:
|
|
|
|
|
case ENFILE:
|
|
|
|
|