From 97a1718d39e53a72cc21e13c6fa5d550b7150120 Mon Sep 17 00:00:00 2001 From: brectanus Date: Wed, 16 May 2007 19:55:13 +0000 Subject: [PATCH] Only calculate debug data when we are debugging. NOTE: Last commit message was wrong. --- apache2/re.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apache2/re.c b/apache2/re.c index cd630a70..18d55dfb 100644 --- a/apache2/re.c +++ b/apache2/re.c @@ -1210,7 +1210,9 @@ static int execute_operator(msre_var *var, msre_rule *rule, modsec_rec *msr, var->value_len)); } - time_before_regex = apr_time_now(); /* IMP1 time_before_regex? */ + if (msr->txcfg->debuglog_level >= 4) { + time_before_regex = apr_time_now(); /* IMP1 time_before_regex? */ + } rc = rule->op_metadata->execute(msr, rule, var, &my_error_msg); if (msr->txcfg->debuglog_level >= 4) { msr_log(msr, 4, "Operator completed in %" APR_TIME_T_FMT " usec.",