Laurent Goujon created DRILL-5311:
-------------------------------------
Summary: C++ connector connect doesn't wait for handshake to
complete
Key: DRILL-5311
URL: https://issues.apache.org/jira/browse/DRILL-5311
Project: Apache Drill
Issue Type: Bug
Components: Client - C++
Reporter: Laurent Goujon
The C++ connector connect methods returns okay as soon as the tcp connection is
succesfully established between client and server, and the handshake message is
sent. However it doesn't wait for handshake to have completed.
The consequence is that if handshake failed, the error is deferred to the first
query, which might be unexpected by the application.
I believe that validateHanshake method in drillClientImpl should wait for the
handshake to complete, as it seems a bit more saner...
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)