summaryrefslogtreecommitdiffstats
path: root/nanohttp/nanohttp-socket.c
diff options
context:
space:
mode:
authorGravatar rans2004-09-07 18:40:38 +0000
committerGravatar rans2004-09-07 18:40:38 +0000
commite9e02cf4a942250afc7cd41a0629d5f50d70b6f1 (patch)
tree070b52c109d3430960854b38e85b50733cd54edd /nanohttp/nanohttp-socket.c
parentfc13964422ceccee84640cdc71a308dd48976560 (diff)
downloadcsoap-e9e02cf4a942250afc7cd41a0629d5f50d70b6f1.tar.gz
csoap-e9e02cf4a942250afc7cd41a0629d5f50d70b6f1.tar.bz2
Made httpd_run run on a thread and added Sleep statements - seems to solve WIndows performance problems
Diffstat (limited to 'nanohttp/nanohttp-socket.c')
-rw-r--r--nanohttp/nanohttp-socket.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/nanohttp/nanohttp-socket.c b/nanohttp/nanohttp-socket.c
index a7882b1..1943181 100644
--- a/nanohttp/nanohttp-socket.c
+++ b/nanohttp/nanohttp-socket.c
@@ -1,5 +1,5 @@
/******************************************************************
-* $Id: nanohttp-socket.c,v 1.14 2004/09/01 07:58:08 snowdrop Exp $
+* $Id: nanohttp-socket.c,v 1.15 2004/09/07 18:40:38 rans Exp $
*
* CSOAP Project: A http client/server library in C
* Copyright (C) 2003 Ferhat Ayaz
@@ -242,6 +242,7 @@ hsocket_accept (hsocket_t sock, void (*func) (void *), conndata_t * conns,
else
{
conns[i].sock = 0;
+ Sleep(10);
continue;
}
}