da-woods commented on issue #49138:
URL: https://github.com/apache/arrow/issues/49138#issuecomment-3849143569

   > I have no idea if that's a regression in Cython or if we were silently 
breaking the rules before (does this comparison occur in C-land or in 
Python-land?). Perhaps [@da-woods](https://github.com/da-woods) can elaborate.
   
   To me it looks like you were silently breaking the rules (i.e. the code 
before the change looks like it needs the GIL).
   
   Potentially it *might* be possible to write it in a way that doesn't use the 
GIL (at least on the full CPython API) but I'm not completely sure if that's a 
good idea.


-- 
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