DBConnect Caching: rollback nur bei Handles ohne AutoCommit
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 15 Sep 2015 15:37:10 +0000 (17:37 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Tue, 15 Sep 2015 15:37:48 +0000 (17:37 +0200)
Beseitigt die nervigen Warnungen im Log

SL/DBConnect/Cache.pm

index e45965f..7e4633b 100644 (file)
@@ -36,7 +36,7 @@ sub reset {
 }
 
 sub reset_all {
-  $_->rollback for values %cache;
+  $_->{AutoCommit} || $_->rollback for values %cache;
 }
 
 sub clear {