Add Handler feature for config.
[shibboleth/cpp-sp.git] / shibd / shibd.cpp
index fe30c24..f5ed3a6 100644 (file)
@@ -114,8 +114,9 @@ int real_main(int preinit)
             SPConfig::Trust |\r
             SPConfig::Credentials |\r
             SPConfig::AttributeResolution |\r
+            SPConfig::Handlers |\r
             SPConfig::OutOfProcess |\r
-            (shar_checkonly ? (SPConfig::InProcess | SPConfig::RequestMapping) : SPConfig::Logging)\r
+            (shar_checkonly ? SPConfig::RequestMapping : SPConfig::Logging)\r
             );\r
         if (!shar_config)\r
             shar_config=getenv("SHIBSP_CONFIG");\r
@@ -278,8 +279,9 @@ int main(int argc, char *argv[])
         SPConfig::Trust |\r
         SPConfig::Credentials |\r
         SPConfig::AttributeResolution |\r
+        SPConfig::Handlers |\r
         SPConfig::OutOfProcess |\r
-        (shar_checkonly ? (SPConfig::InProcess | SPConfig::RequestMapping) : SPConfig::Logging)\r
+        (shar_checkonly ? SPConfig::RequestMapping : SPConfig::Logging)\r
         );\r
     if (!conf.init(shar_schemadir)) {\r
         fprintf(stderr, "configuration is invalid, check console for specific problems\n");\r