Zirkuläre Referenzen in $::auth auflösen, damit DB-Verbindung am Ende des Requests...
[kivitendo-erp.git] / SL / Auth / DB.pm
index 0168896..dd63506 100644 (file)
@@ -3,6 +3,7 @@ package SL::Auth::DB;
 use strict;
 
 use Carp;
+use Scalar::Util qw(weaken);
 
 use SL::Auth::Constants qw(:all);
 use SL::DBUtils;
@@ -14,6 +15,7 @@ sub new {
   my $self = {};
 
   $self->{auth} = shift;
+  weaken $self->{auth};
 
   bless $self, $type;