+ add flag to print backtraces in template logging error...
[citadel.git] / webcit / webserver.c
index 4a32ae20a40e69661b57962e52b1210a88e89ad0..edd3c85cf627a95a199d01a4e65df8a51b3fc639 100644 (file)
@@ -610,7 +610,8 @@ void spawn_another_worker_thread()
 const char foobuf[32];
 const char *nix(void *vptr) {snprintf(foobuf, 32, "%0x", (long) vptr); return foobuf;}
 #endif 
-extern int analyze_msg;
+extern int dbg_analyze_msg;
+extern int dbg_bactrace_template_errors;
 void InitTemplateCache(void);
 extern int LoadTemplates;
 extern void LoadZoneFiles(void);
@@ -713,7 +714,8 @@ int main(int argc, char **argv)
                        break;
                case 'T':
                        LoadTemplates = atoi(optarg);
-                       analyze_msg = (LoadTemplates && 0x2) != 0;
+                       dbg_analyze_msg = (LoadTemplates && (1<<1)) != 0;
+                       dbg_bactrace_template_errors = (LoadTemplates && (1<<2)) != 0;
                        break;
                case 'Z':
                        DisableGzip = 1;