fix select

git-svn-id: file:///raid/svn-personal/tewi/trunk@88 8739d7e6-ffea-ec47-b151-bdff447c6205
This commit is contained in:
Nishi 2024-09-19 12:59:40 +00:00
parent d5c293a80b
commit 79b158cd1e
2 changed files with 5 additions and 1 deletions

View File

@ -71,7 +71,11 @@ int tw_http_parse(SSL* ssl, int sock, struct tw_http_request* req) {
#ifndef NO_SSL
if(ssl == NULL || !SSL_has_pending(ssl)) {
#endif
#ifdef __HAIKU__
int n = select(32, &fds, NULL, NULL, &tv);
#else
int n = select(FD_SETSIZE, &fds, NULL, NULL, &tv);
#endif
if(n <= 0) {
cm_log("HTTP", "Timeout, disconncting");
free(header);

View File

@ -79,7 +79,7 @@ int tw_wildcard_match(const char* wildcard, const char* target) {
}
void close_socket(int sock) {
#if defined(__MINGW32__) || defined(__HAIKU__)
#if defined(__MINGW32__)
closesocket(sock);
#else
close(sock);