Your code seems to work fine on my system (XP & AS811). What errors are you seeing?
Server trace over 20+ 5 connections. (20 worked fine, but showed nothing extra)
c:\test\546536>daemon.pl 532] Listener waiting for Requests on http://D4KG9X0J:2112/ 0] Accepted Connection spawned 1056 1056] 0 Request POST / HTTP/1.1 Connection: TE, close Host: 127.0.0.1:2112 TE: deflate,gzip;q=0.3 User-Agent: libwww-perl/5.801 Content-Length: 26 Content-Type: application/x-www-form-urlencoded q=blah&pg=q&avkw=tgz&kl=XX 1056] 0 sent response 0] Accepted Connection spawned 252 252] 0 Request POST / HTTP/1.1 Connection: TE, close Host: 127.0.0.1:2112 TE: deflate,gzip;q=0.3 User-Agent: libwww-perl/5.801 Content-Length: 26 Content-Type: application/x-www-form-urlencoded q=blah&pg=q&avkw=tgz&kl=XX 252] 0 sent response 0] Accepted Connection spawned 1008 1008] 0 Request POST / HTTP/1.1 Connection: TE, close Host: 127.0.0.1:2112 TE: deflate,gzip;q=0.3 User-Agent: libwww-perl/5.801 Content-Length: 26 Content-Type: application/x-www-form-urlencoded q=blah&pg=q&avkw=tgz&kl=XX 1008] 0 sent response 0] Accepted Connection spawned 1124 1124] 0 Request POST / HTTP/1.1 Connection: TE, close Host: 127.0.0.1:2112 TE: deflate,gzip;q=0.3 User-Agent: libwww-perl/5.801 Content-Length: 26 Content-Type: application/x-www-form-urlencoded q=blah&pg=q&avkw=tgz&kl=XX 1124] 0 sent response 0] Accepted Connection spawned 344 344] 0 Request POST / HTTP/1.1 Connection: TE, close Host: 127.0.0.1:2112 TE: deflate,gzip;q=0.3 User-Agent: libwww-perl/5.801 Content-Length: 26 Content-Type: application/x-www-form-urlencoded q=blah&pg=q&avkw=tgz&kl=XX 344] 0 sent response
Client trace
c:\test\546536>for /l %i in (1,1,5) do @start /b client.pl Sending request... c:\test\546536>Sending request... Sending request... Sending request... Sending request... Got response Content: HTTP/0.9 200 (OK) EOF Client-Date: Sun, 30 Apr 2006 05:50:44 GMT Client-Peer: 127.0.0.1:2112 Client-Response-Num: 1 Got response Content: HTTP/0.9 200 (OK) EOF Client-Date: Sun, 30 Apr 2006 05:50:46 GMT Client-Peer: 127.0.0.1:2112 Client-Response-Num: 1 Got response Content: HTTP/0.9 200 (OK) EOF Client-Date: Sun, 30 Apr 2006 05:50:47 GMT Client-Peer: 127.0.0.1:2112 Client-Response-Num: 1 Got response Content: HTTP/0.9 200 (OK) EOF Client-Date: Sun, 30 Apr 2006 05:50:47 GMT Client-Peer: 127.0.0.1:2112 Client-Response-Num: 1 Got response Content: HTTP/0.9 200 (OK) EOF Client-Date: Sun, 30 Apr 2006 05:50:47 GMT Client-Peer: 127.0.0.1:2112 Client-Response-Num: 1
In reply to Re: Multi-process Win32 HTTP Daemon
by BrowserUk
in thread Multi-process Win32 HTTP Daemon
by rfoskett
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |