Merge pull request #2761 from sysown/v2.0.12-kill-query

Fix QPO timeout overflow
pull/2789/head
René Cannaò 6 years ago committed by GitHub
commit e668cc83b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3605,7 +3605,9 @@ handler_again:
mybe->server_myds->wait_until=0;
if (qpo) {
if (qpo->timeout > 0) {
mybe->server_myds->wait_until=thread->curtime+qpo->timeout*1000;
unsigned long long qr_timeout=qpo->timeout;
mybe->server_myds->wait_until=thread->curtime;
mybe->server_myds->wait_until+=qr_timeout*1000;
}
}
if (mysql_thread___default_query_timeout) {

Loading…
Cancel
Save