mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-11-02 11:38:02 +00:00
Add stmt close calls
This commit is contained in:
@@ -90,6 +90,7 @@ func (b *backend) pathCredsCreateRead(
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
defer stmt.Close()
|
||||||
if _, err := stmt.Exec(); err != nil {
|
if _, err := stmt.Exec(); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -133,6 +133,7 @@ func (b *backend) secretCredsRevoke(
|
|||||||
lastStmtError = err
|
lastStmtError = err
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
defer stmt.Close()
|
||||||
_, err = stmt.Exec()
|
_, err = stmt.Exec()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
lastStmtError = err
|
lastStmtError = err
|
||||||
|
|||||||
@@ -90,6 +90,7 @@ func (b *backend) pathRoleCreateRead(
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
defer stmt.Close()
|
||||||
if _, err := stmt.Exec(); err != nil {
|
if _, err := stmt.Exec(); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -101,7 +101,6 @@ func (b *backend) pathRoleCreateRead(
|
|||||||
|
|
||||||
// Execute each query
|
// Execute each query
|
||||||
for _, query := range SplitSQL(role.SQL) {
|
for _, query := range SplitSQL(role.SQL) {
|
||||||
|
|
||||||
b.logger.Println("[WARN] postgres/pathRoleCreateRead: preparing statement")
|
b.logger.Println("[WARN] postgres/pathRoleCreateRead: preparing statement")
|
||||||
stmt, err := tx.Prepare(Query(query, map[string]string{
|
stmt, err := tx.Prepare(Query(query, map[string]string{
|
||||||
"name": username,
|
"name": username,
|
||||||
@@ -111,7 +110,7 @@ func (b *backend) pathRoleCreateRead(
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
defer stmt.Close()
|
||||||
b.logger.Println("[WARN] postgres/pathRoleCreateRead: executing statement")
|
b.logger.Println("[WARN] postgres/pathRoleCreateRead: executing statement")
|
||||||
if _, err := stmt.Exec(); err != nil {
|
if _, err := stmt.Exec(); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
@@ -163,6 +163,7 @@ func (b *backend) secretCredsRevoke(
|
|||||||
lastStmtError = err
|
lastStmtError = err
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
defer stmt.Close()
|
||||||
_, err = stmt.Exec()
|
_, err = stmt.Exec()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
lastStmtError = err
|
lastStmtError = err
|
||||||
|
|||||||
Reference in New Issue
Block a user