2007-09-10
2007-09-10 11:55:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>
-
03b7a23c89d4a9c3ab408ff0db0ab18a1280a804
(21 lines)
(+12/-9)
[
Show
| Annotate
]
Branch: 5.2
Now allows protocols not having any requesthandler file.
Rev: server/base_server/roxen.pike:1.969
6:
// Per Hedbor, Henrik Grubbström, Pontus Hagland, David Hedbor and others.
// ABS and suicide systems contributed freely by Francesco Chemolli
- constant cvs_version="$Id: roxen.pike,v 1.968 2007/09/06 12:17:52 grubba Exp $";
+ constant cvs_version="$Id: roxen.pike,v 1.969 2007/09/10 11:55:51 grubba Exp $";
//! @appears roxen
//!
1485:
Stdio.File q;
while( q = accept() )
{
- if( !requesthandler )
+ if( !requesthandler && rrhf )
{
requesthandler = (program)(rrhf);
}
1807:
ip = canonical_ip(i);
restore();
+ if (sizeof(requesthandlerfile)) {
if( file_stat( "../local/"+requesthandlerfile ) )
rrhf = "../local/"+requesthandlerfile;
else
1816: Inside #if defined(DEBUG)
if( !requesthandler )
requesthandler = (program)(rrhf);
#endif
+ }
bound = 0;
port_obj = 0;
retries = 0;