From cbb4c260c40779ba84c794dd68147c54f3de2f52 Mon Sep 17 00:00:00 2001 From: Ivan Kohler Date: Fri, 1 Jun 2012 17:15:27 -0700 Subject: RT 3.8.13 --- rt/lib/RT/Handle.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'rt/lib/RT/Handle.pm') diff --git a/rt/lib/RT/Handle.pm b/rt/lib/RT/Handle.pm index 38905de83..bb6142948 100644 --- a/rt/lib/RT/Handle.pm +++ b/rt/lib/RT/Handle.pm @@ -239,8 +239,9 @@ sub CheckIntegrity { return (0, 'no connection', "Failed to connect to $dsn as user '$user': ". $DBI::errstr); } - RT::ConnectToDatabase(); - RT::InitLogging(); + unless ($RT::Handle and $RT::Handle->dbh) { + RT::ConnectToDatabase(); + } require RT::CurrentUser; my $test_user = new RT::CurrentUser; -- cgit v1.2.1