From 7a6bd3d134edb0a65b547266d217e5874b1d5b89 Mon Sep 17 00:00:00 2001 From: Alexander Lutay Date: Fri, 1 Jul 2022 12:14:16 +0200 Subject: [PATCH] TT#182706 Add more debug messages to trace DB reconnection Change-Id: I060c161164da30b26dfa0316270550046b93120f --- rate-o-mat.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rate-o-mat.pl b/rate-o-mat.pl index 568da71..60406d2 100755 --- a/rate-o-mat.pl +++ b/rate-o-mat.pl @@ -3578,6 +3578,8 @@ sub main { my $pidfh; + INFO "Starting rate-o-mat.\n"; + if ($fork != 0) { $pidfh = daemonize($pidfile); } elsif ($pidfile) { @@ -3599,6 +3601,7 @@ sub main { exit(0); } + DEBUG "Init DB on start...\n"; init_db or FATAL "Error initializing database handlers\n"; my $rated = 0; my $next_del = 10000; @@ -3612,6 +3615,7 @@ sub main { $log_fatal = 1; if ($init) { + DEBUG "Init DB in loop...\n"; init_db or FATAL "Error initializing database handlers\n"; } clear_prepaid_cost_cache(); @@ -3782,6 +3786,7 @@ sub main { } sub close_db { + DEBUG "Closing DB connections.\n"; $sth_get_subscriber_contract_id->finish; $sth_billing_info_network->finish;