bkietz commented on PR #43632:
URL: https://github.com/apache/arrow/pull/43632#issuecomment-2293742608

   > Do we want to handle cancellation here?
   
   If the producer is free to respond slowly or even ignore signals sent 
through a `struct ScanHandle` then maybe this could be handled as simply as 
`int *ArrowAsyncDeviceStreamHandler::status`. This may be null or the consumer 
may update it for polling by the producer (all atomically). The producer might 
drop messages, like a transition from `continue -> pause` then `continue -> 
cancel` but that might not be a problem


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to