mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-09-20 00:30:49 +00:00
reinitialize the connection after errors
This commit is contained in:
parent
bb675e7d11
commit
36593d5cc3
@ -1518,6 +1518,11 @@ private:
|
|||||||
server_exception.reset();
|
server_exception.reset();
|
||||||
client_exception.reset();
|
client_exception.reset();
|
||||||
have_error = false;
|
have_error = false;
|
||||||
|
|
||||||
|
// We have to reinitialize connection after errors, because it
|
||||||
|
// might have gotten into a wrong state and we'll get false
|
||||||
|
// positives about "Unknown packet from server".
|
||||||
|
connection->forceConnected(connection_parameters.timeouts);
|
||||||
}
|
}
|
||||||
else if (ast_to_process->formatForErrorMessage().size() > 500)
|
else if (ast_to_process->formatForErrorMessage().size() > 500)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user