openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
modules/cms-core/action/LoginAction.class.php | 5+++++
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 {