drill-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Laurent Goujon (JIRA)" <j...@apache.org>
Subject [jira] [Created] (DRILL-5311) C++ connector connect doesn't wait for handshake to complete
Date Thu, 02 Mar 2017 22:00:47 GMT
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)

Mime
View raw message