/*
- * $Id: debug.cc,v 1.104 2007/10/31 04:52:16 amosjeffries Exp $
+ * $Id: debug.cc,v 1.105 2007/12/02 08:23:56 amosjeffries Exp $
*
* DEBUG: section 0 Debug Routines
* AUTHOR: Harvest Derived
char *p = NULL;
char *s = NULL;
+ if(Config.onoff.debug_override_X) {
+ debugs(0, 9, "command-line -X overrides: " << options);
+ return;
+ }
+
for (i = 0; i < MAX_DEBUG_SECTIONS; i++)
Debug::Levels[i] = -1;
/*
- * $Id: main.cc,v 1.450 2007/09/25 13:24:59 hno Exp $
+ * $Id: main.cc,v 1.451 2007/12/02 08:23:56 amosjeffries Exp $
*
* DEBUG: section 1 Startup and Main Loop
* AUTHOR: Harvest Derived
case 'X':
/* force full debugging */
+ Debug::parseOptions("debug_options ALL,9");
+ Config.onoff.debug_override_X = 1;
sigusr2_handle(SIGUSR2);
-
break;
case 'Y':
/*
- * $Id: structs.h,v 1.567 2007/11/15 23:33:05 wessels Exp $
+ * $Id: structs.h,v 1.568 2007/12/02 08:23:56 amosjeffries Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
int emailErrData;
int httpd_suppress_version_string;
int global_internal_static;
+ int debug_override_X;
}
onoff;