Fixed errno being corrupted by LOG_ERROR()

This commit is contained in:
Pierre-Olivier Latour
2014-05-02 22:16:44 -07:00
parent ba03d756c6
commit 4db631fa27
+3 -3
View File
@@ -505,24 +505,24 @@ static inline NSString* _EncodeBase64(NSString* string) {
}); });
} }
} else { } else {
LOG_ERROR(@"Failed starting listening socket: %s (%i)", strerror(errno), errno);
if (error) { if (error) {
*error = GCDWebServerMakePosixError(errno); *error = GCDWebServerMakePosixError(errno);
} }
LOG_ERROR(@"Failed starting listening socket: %s (%i)", strerror(errno), errno);
close(listeningSocket); close(listeningSocket);
} }
} else { } else {
LOG_ERROR(@"Failed binding listening socket: %s (%i)", strerror(errno), errno);
if (error) { if (error) {
*error = GCDWebServerMakePosixError(errno); *error = GCDWebServerMakePosixError(errno);
} }
LOG_ERROR(@"Failed binding listening socket: %s (%i)", strerror(errno), errno);
close(listeningSocket); close(listeningSocket);
} }
} else { } else {
LOG_ERROR(@"Failed creating listening socket: %s (%i)", strerror(errno), errno);
if (error) { if (error) {
*error = GCDWebServerMakePosixError(errno); *error = GCDWebServerMakePosixError(errno);
} }
LOG_ERROR(@"Failed creating listening socket: %s (%i)", strerror(errno), errno);
} }
return (_source ? YES : NO); return (_source ? YES : NO);
} }