File tree 1 file changed +5
-5
lines changed
1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -478,13 +478,13 @@ func errRecoverNoErrBadConn(err *error) {
478
478
}
479
479
}
480
480
481
- func (c * conn ) errRecover (err * error ) {
481
+ func (cn * conn ) errRecover (err * error ) {
482
482
e := recover ()
483
483
switch v := e .(type ) {
484
484
case nil :
485
485
// Do nothing
486
486
case runtime.Error :
487
- c .bad = true
487
+ cn .bad = true
488
488
panic (v )
489
489
case * Error :
490
490
if v .Fatal () {
@@ -493,7 +493,7 @@ func (c *conn) errRecover(err *error) {
493
493
* err = v
494
494
}
495
495
case * net.OpError :
496
- c .bad = true
496
+ cn .bad = true
497
497
* err = v
498
498
case error :
499
499
if v == io .EOF || v .(error ).Error () == "remote error: handshake failure" {
@@ -503,13 +503,13 @@ func (c *conn) errRecover(err *error) {
503
503
}
504
504
505
505
default :
506
- c .bad = true
506
+ cn .bad = true
507
507
panic (fmt .Sprintf ("unknown error: %#v" , e ))
508
508
}
509
509
510
510
// Any time we return ErrBadConn, we need to remember it since *Tx doesn't
511
511
// mark the connection bad in database/sql.
512
512
if * err == driver .ErrBadConn {
513
- c .bad = true
513
+ cn .bad = true
514
514
}
515
515
}
You can’t perform that action at this time.
0 commit comments