Skip to content

Commit ecec6f7

Browse files
committed
Only show elased time when debugging
1 parent c8fac9a commit ecec6f7

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

cgi-bin/page.fcgi

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,8 @@ my $request = FCGI::Request();
186186
while($handling_request = ($request->Accept() >= 0)) {
187187
unless($ENV{'REMOTE_ADDR'}) {
188188
# debugging from the command line
189+
my $timer = Timer::Simple->new();
190+
189191
$ENV{'NO_CACHE'} = 1;
190192
if((!defined($ENV{'HTTP_ACCEPT_LANGUAGE'})) && defined($ENV{'LANG'})) {
191193
my $lang = $ENV{'LANG'};
@@ -213,6 +215,10 @@ while($handling_request = ($request->Accept() >= 0)) {
213215
warn "$msg\n", $msg->stacktrace();
214216
$logger->error($msg);
215217
};
218+
my @elapsed_time = $timer->hms();
219+
my $timetaken = int($elapsed_time[2] * 1000);
220+
221+
$logger->info("$script_name completed in ${timetaken}ms");
216222
last;
217223
}
218224

@@ -223,15 +229,9 @@ while($handling_request = ($request->Accept() >= 0)) {
223229
$index->set_logger($logger);
224230
$vwf_log->set_logger($logger);
225231

226-
my $timer = Timer::Simple->new();
227-
228232
# TODO: Make this neater
229233
try {
230234
doit(debug => 0);
231-
my @elapsed_time = $timer->hms();
232-
my $timetaken = $elapsed_time[2] * 1000;
233-
234-
$logger->info("$script_name completed in $timetaken seconds");
235235
} catch Error with {
236236
my $msg = shift;
237237
$logger->error("$msg: ", $msg->stacktrace());
@@ -242,6 +242,7 @@ while($handling_request = ($request->Accept() >= 0)) {
242242
};
243243

244244
$request->Finish();
245+
245246
$handling_request = 0;
246247
if($exit_requested) {
247248
last;

0 commit comments

Comments
 (0)