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

Norris Lee commented on DRILL-1568:
-----------------------------------

How would we know its from a cancelled query? ie. Whats the difference between 
a cancelled query and a random result coming back?
The query id would have been deleted from m_queryResults. If we don't delete 
the mapping from m_queryResults at that point, when should it be deleted?

> Cancel request to server should cancel all futher results from coming back
> --------------------------------------------------------------------------
>
>                 Key: DRILL-1568
>                 URL: https://issues.apache.org/jira/browse/DRILL-1568
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Client - C++
>            Reporter: Norris Lee
>
> When a cancel request is sent to the server, results that have already been 
> processed still get returned to the client. This throws a query out of order 
> error in the the C++ client since the query id mapping has already been 
> deleted.



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

Reply via email to