[ 
https://issues.apache.org/jira/browse/DRILL-1498?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14160599#comment-14160599
 ] 

Parth Chandra commented on DRILL-1498:
--------------------------------------

I'm not sure if the server ever sends the client a bogus or spurious message. 
This might be a problem in reading the data sent back by the server. (I've 
tried to reproduce this using the C++ client QuerySubmitter and have so far not 
succeeded).

I would like a reproduction of this problem before trying to fix it. Some 
things I would look at:
  1) Is this specific to a platform? Win32 perhaps?
  2) Is there a corresponding log on the drillbit that shows us a spurious 
message being sent? If so, we need to fix this in the drillbit.

Also, DRILL-1305 should handle all 'bad messages' coming in, perhaps?



> Drill Client to handle handshake messages in handleRead and to ignore 
> spurious results
> --------------------------------------------------------------------------------------
>
>                 Key: DRILL-1498
>                 URL: https://issues.apache.org/jira/browse/DRILL-1498
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Client - C++
>            Reporter: Norris Lee
>            Assignee: Norris Lee
>
> Occasionally the client will receive handshake messages from the server. 
> Requests should be reponded to and responses should be ignored. Spurious 
> Query_Handle and Query_Result messages (where coordination id and query id = 
> 0, respectively) should also be ignored.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to