Hi !

I have dome some work on the problem of test-suite blocking
while uploading 1MB data to server (http test 4.4, 4.5, 4.6).

I have fixed some Tcl code and corrected one endless
loop in the spooler C-code. Also I reformatted the code
to be more readable (I can't easily follow lines > 120 chars
and multiple struct->struct->struct->struct pointers,
I guess I'm just old...).

But... I have found that by using the very same nstest_http
code to exercise the "normal" server, there are no problems.
(by "normal" I mean NOT the "make test" environment).
The same if using ns_httpopen from tcl/http.tcl.

The problems are however present when running the tests from
within the test server. So I guess there has to be some special
case with the test env which makes those test fail (i.e. block).

I haven't found the reason, but I'm half-satisfied that the code
actually works very fine when stress-tested outside the test env.
Just out of the curiosity, I will try to nail this down tomorrow
but this is low priority.

Cheers
Zoran

Reply via email to