Merge "rdbms: update wasQueryTimeout() for DatabaseMysqlBase"
This commit is contained in:
commit
3c3948a6f2
1 changed files with 3 additions and 1 deletions
|
|
@ -486,7 +486,9 @@ abstract class DatabaseMysqlBase extends Database {
|
|||
abstract protected function mysqlError( $conn = null );
|
||||
|
||||
protected function wasQueryTimeout( $error, $errno ) {
|
||||
return $errno == 2062;
|
||||
// https://dev.mysql.com/doc/refman/8.0/en/client-error-reference.html
|
||||
// https://phabricator.wikimedia.org/T170638
|
||||
return in_array( $errno, [ 2062, 3024 ] );
|
||||
}
|
||||
|
||||
public function replace( $table, $uniqueIndexes, $rows, $fname = __METHOD__ ) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue