commit e335034531899575feaae6ed18d07a3f67e44e8e
parent 20261ecbdaef2a3ec89dbac155bdfd402d916d17
Author: Jan Dankert <devnull@localhost>
Date: Tue, 23 Oct 2018 01:06:12 +0200
Für das Schließen der Verbindung muss der PDO-Client auf null gesetzt werden. WTF? Ohne dieses Schließen wird danach beim Neu-Verbinden keine neue Transaktion erzeugt. Ich verstehs nicht.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/modules/cms-core/action/LoginAction.class.php b/modules/cms-core/action/LoginAction.class.php
@@ -81,7 +81,12 @@ class LoginAction extends Action
$db = db_connection();
if ( is_object($db) )
+ {
$db->rollback();
+ $db->disconnect(); // Bäm. Dies. ist. notwenig. WTF.
+ //$db = null;
+ //Session::setDatabase( null );
+ }
try
{