X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FUser.pm;h=42622f8fdc5d81c9684f840cea1052069aa80993;hb=7ed4b336b89b861479a1fc2670b9456334b0d1be;hp=8bb9b997bd68475b7518ad4fe1b9fa2e86a165dc;hpb=ce651068ffd6d20ef408dbc45d8a04a69a3dc3ed;p=kivitendo-erp.git diff --git a/SL/User.pm b/SL/User.pm index 8bb9b997b..42622f8fd 100644 --- a/SL/User.pm +++ b/SL/User.pm @@ -384,6 +384,9 @@ sub dbupdate2 { &dbconnect_vars($form, $db); + # Flush potentially held database locks. + $form->get_standard_dbh->commit; + my $dbh = SL::DBConnect->connect($form->{dbconnect}, $form->{dbuser}, $form->{dbpasswd}, SL::DBConnect->get_options) or $form->dberror; $dbh->do($form->{dboptions}) if ($form->{dboptions});