mod_perl expects child_init return values
authorThomas Berezansky <tsbere@mvlc.org>
Wed, 11 Apr 2012 17:26:42 +0000 (13:26 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Wed, 12 Dec 2012 18:22:30 +0000 (13:22 -0500)
So add in Apache2::Const::OK returns on all of them.

[LFW: Added the same change to AutoSuggest.pm for consistency's sake.]

Signed-off-by: Thomas Berezansky <tsbere@mvlc.org>
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
13 files changed:
Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/AutoSuggest.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/BadDebt.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/Exporter.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/IDL2js.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/PasswordReset.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/Proxy/Authen.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/Reporter.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/TemplateBatchBibUpdate.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/Vandelay.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/XMLRPCGateway.pm

index 0e85a54..9c0611f 100644 (file)
@@ -50,9 +50,9 @@ sub child_init {
     my $sclient = OpenSRF::Utils::SettingsClient->new();
     my $ac_data = $sclient->config_value("added_content");
 
-    return unless $ac_data;
+    return Apache2::Const::OK unless $ac_data;
     my $ac_handler = $ac_data->{module};
-    return unless $ac_handler;
+    return Apache2::Const::OK unless $ac_handler;
 
     $net_timeout = $ac_data->{timeout} || 1;
     $error_countdown = $max_errors = $ac_data->{max_errors} || 10;
@@ -64,11 +64,12 @@ sub child_init {
 
     if($@) {    
         $logger->error("Unable to load Added Content handler [$ac_handler]: $@"); 
-        return; 
+        return Apache2::Const::OK
     }
 
     $handler = $ac_handler->new($ac_data);
     $logger->debug("added content loaded handler: $handler");
+    return Apache2::Const::OK;
 }
 
 
index 220f1b2..c5d9ee1 100644 (file)
@@ -35,6 +35,7 @@ sub initialize {
 sub child_init {
     $cache = OpenSRF::Utils::Cache->new('global');
     $init_done = 1;
+    return Apache2::Const::OK;
 }
 
 # BEGIN package globals
index 007623d..dbed38e 100644 (file)
@@ -37,6 +37,7 @@ sub import {
 
 sub child_init {
         OpenSRF::System->bootstrap_client( config_file => $bootstrap );
+        return Apache2::Const::OK;
 }
 
 sub handler {
index 502df6a..2fc4462 100644 (file)
@@ -47,6 +47,7 @@ sub import {
 
 sub child_init {
         OpenSRF::System->bootstrap_client( config_file => $bootstrap );
+        return Apache2::Const::OK;
 }
 
 sub handler {
index ee5b2ef..c55f137 100644 (file)
@@ -49,6 +49,7 @@ sub child_init {
     };
 
     $idl_doc = XML::LibXML->load_xml(location => $idl_file);
+    return Apache2::Const::OK;
 }
 
 
index 17ec305..60297e1 100644 (file)
@@ -61,6 +61,7 @@ sub child_init {
     $actor = OpenSRF::AppSession->create('open-ils.actor');
     load_i18n();
     $init_done = 1;
+    return Apache2::Const::OK;
 }
 
 sub password_reset {
index c9a85af..04c43b3 100644 (file)
@@ -55,6 +55,7 @@ sub import {
 
 sub child_init {
        OpenSRF::System->bootstrap_client( config_file => $bootstrap );
+       return Apache2::Const::OK;
 }
 
 sub handler {
index 5bf6c14..dcf596e 100644 (file)
@@ -27,6 +27,7 @@ sub import {
 
 sub child_init {
     OpenSRF::System->bootstrap_client( config_file => $bootstrap );
+    return Apache2::Const::OK;
 }
 
 sub handler {
index 573bcd4..0c1eca7 100644 (file)
@@ -49,7 +49,7 @@ sub child_init {
        #$parser->expand_xinclude(1);
 
        #$base_xml_doc = $parser->parse_file($base_xml);
-
+       return Apache2::Const::OK;
 }
 
 sub handler {
index bc33b81..8fc95f1 100644 (file)
@@ -271,6 +271,7 @@ sub child_init {
             }
         }
     }
+    return Apache2::Const::OK;
 }
 
 sub check_child_init() {
index f72ac17..6eb3064 100644 (file)
@@ -48,6 +48,7 @@ sub import {
 sub child_init {
     OpenSRF::System->bootstrap_client( config_file => $bootstrap );
     Fieldmapper->import(IDL => OpenSRF::Utils::SettingsClient->new->config_value("IDL"));
+    return Apache2::Const::OK;
 }
 
 sub handler {
index 0cdc41d..72e4f38 100644 (file)
@@ -49,6 +49,7 @@ sub import {
 
 sub child_init {
         OpenSRF::System->bootstrap_client( config_file => $bootstrap );
+        return Apache2::Const::OK;
 }
 
 sub spool_marc {
index 26eb0a7..554c1af 100644 (file)
@@ -50,6 +50,7 @@ sub child_init {
        OpenILS::Utils::Fieldmapper->require;
        Fieldmapper->import(IDL => $idl);
        OpenSRF::AppSession->ingress('apache');
+       return Apache2::Const::OK;
 }