ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Coro/myhttpd/httpd.pl
(Generate patch)

Comparing Coro/myhttpd/httpd.pl (file contents):
Revision 1.61 by root, Thu Jan 3 01:20:17 2002 UTC vs.
Revision 1.62 by root, Sun Jan 6 05:29:39 2002 UTC

50} 50}
51 51
52our $connections = new Coro::Semaphore $MAX_CONNECTS || 250; 52our $connections = new Coro::Semaphore $MAX_CONNECTS || 250;
53our $httpevent = new Coro::Signal; 53our $httpevent = new Coro::Signal;
54 54
55our $queue_file = new transferqueue slots => $MAX_TRANSFERS, maxsize => 256*1024*1024; 55our $queue_file = new transferqueue slots => $MAX_TRANSFERS, maxsize => 250_000_000;
56our $queue_index = new transferqueue slots => 10; 56our $queue_index = new transferqueue slots => 10;
57
58our $requests;
57 59
58my @newcons; 60my @newcons;
59my @pool; 61my @pool;
60 62
61# one "execution thread" 63# one "execution thread"
294 296
295 $self->{h}{$h} = substr $v, 1 297 $self->{h}{$h} = substr $v, 1
296 while ($h, $v) = each %hdr; 298 while ($h, $v) = each %hdr;
297 } 299 }
298 300
301 $requests++;
302
299 # remote id should be unique per user 303 # remote id should be unique per user
300 my $id = $self->{remote_addr}; 304 my $id = $self->{remote_addr};
301 305
302 if (exists $self->{h}{"client-ip"}) { 306 if (exists $self->{h}{"client-ip"}) {
303 $id .= "[".$self->{h}{"client-ip"}."]"; 307 $id .= "[".$self->{h}{"client-ip"}."]";

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines