diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/data/test1001 | 3 | ||||
-rw-r--r-- | tests/server/sws.c | 36 |
2 files changed, 3 insertions, 36 deletions
diff --git a/tests/data/test1001 b/tests/data/test1001 index 9f8e53432..58832cbdf 100644 --- a/tests/data/test1001 +++ b/tests/data/test1001 @@ -71,6 +71,9 @@ http://%HOSTIP:%HTTPPORT/1001 -u auser:apasswd --digest -T log/1001 -x http://% <file name="log/1001"> test </file> +<postcheck> +%SRCDIR/libtest/delay.pl 1 +</postcheck> </client> # Verify data after the test has been "shot" diff --git a/tests/server/sws.c b/tests/server/sws.c index b7c950324..41bac4f01 100644 --- a/tests/server/sws.c +++ b/tests/server/sws.c @@ -512,24 +512,6 @@ void storerequest(char *reqbuf, ssize_t totalsize) totalsize-writeleft, totalsize, REQUEST_DUMP); } -#ifdef HAVE_FFLUSH - do { - res = fflush(dump); - } while(res && ((error = ERRNO) == EINTR)); - if(res) - logmsg("Error flushing file %s error: %d %s", - REQUEST_DUMP, error, strerror(error)); -#endif - -#ifdef HAVE_FSYNC - do { - res = fsync(fileno(dump)); - } while(res && ((error = ERRNO) == EINTR)); - if(res) - logmsg("Error syncing file %s error: %d %s", - REQUEST_DUMP, error, strerror(error)); -#endif - do { res = fclose(dump); } while(res && ((error = ERRNO) == EINTR)); @@ -800,24 +782,6 @@ static int send_doc(curl_socket_t sock, struct httprequest *req) buffer += written; } while(count>0); -#ifdef HAVE_FFLUSH - do { - res = fflush(dump); - } while(res && ((error = ERRNO) == EINTR)); - if(res) - logmsg("Error flushing file %s error: %d %s", - RESPONSE_DUMP, error, strerror(error)); -#endif - -#ifdef HAVE_FSYNC - do { - res = fsync(fileno(dump)); - } while(res && ((error = ERRNO) == EINTR)); - if(res) - logmsg("Error syncing file %s error: %d %s", - RESPONSE_DUMP, error, strerror(error)); -#endif - do { res = fclose(dump); } while(res && ((error = ERRNO) == EINTR)); |