Browse Source

barrier use if err == nil

pull/172/head
yedf2 4 years ago
parent
commit
a0d4c00da6
  1. 6
      dtmcli/barrier.go

6
dtmcli/barrier.go

@ -95,10 +95,10 @@ func (bb *BranchBarrier) Call(tx *sql.Tx, busiCall BarrierBusiFunc) (rerr error)
// CallWithDB the same as Call, but with *sql.DB
func (bb *BranchBarrier) CallWithDB(db *sql.DB, busiCall BarrierBusiFunc) error {
tx, err := db.Begin()
if err != nil {
return err
if err == nil {
err = bb.Call(tx, busiCall)
}
return bb.Call(tx, busiCall)
return err
}
func (bb *BranchBarrier) QueryPrepared(db *sql.DB) error {

Loading…
Cancel
Save