Branch: Tag:

2002-12-10

2002-12-10 18:31:10 by Martin Stjernholm <mast@lysator.liu.se>

Fixed bug which caused ready_to_receive_requests to not be called in newly
added modules by the "Add module" action. (I'm not yet sufficiently certain
about this fix to backport it to older releases.)

Rev: server/base_server/configuration.pike:1.528
Rev: server/config_interface/sites/add_module.pike:1.74

676:    // set initial variables from form variables...    if( num ) Roxen.parse_rxml( cf_form, id );    foreach( modules, string mod ) -  conf->call_start_callbacks( conf->find_module( replace(mod,"!","#") ), -  roxen.find_module( (mod/"!")[0] ), -  conf->modules[ mod ] ); +  conf->call_high_start_callbacks( conf->find_module( replace(mod,"!","#") ), +  roxen.find_module( (mod/"!")[0] ) );    already_added = ([ ]);    conf->save( ); // save it all in one go    conf->forcibly_added = ([]);