- 对于长时间未提交事务报警

This commit is contained in:
gazebo
2019-09-21 22:06:08 +08:00
parent b5e28a280f
commit 06a155daf2

View File

@@ -79,7 +79,7 @@ func Begin(db *DaoDB) (err error) {
func (db *DaoDB) startWatchTransaction() {
db.beginTransactionStack = debug.Stack()
db.transactionWatchTimer = utils.AfterFuncWithRecover(transactionWarningSeconds*time.Second, func() {
globals.SugarLogger.Debugf("Begin Transaction too long, %s", string(db.beginTransactionStack))
globals.SugarLogger.Warnf("Begin Transaction too long, %s", string(db.beginTransactionStack))
db.transactionWatchTimer = nil
db.beginTransactionStack = nil
})