Branch: Tag:

2007-09-10

2007-09-10 11:55:51 by Henrik Grubbström (Grubba) <grubba@grubba.org>

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;