General

Profile

apolcyn (alex polcyn)

  • Login: apolcyn
  • Registered on: 02/03/2017
  • Last sign in: 04/27/2025

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 1 1 2

Activity

12/30/2020

11:28 PM Ruby Bug #15499: Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
Thanks for the followup on this issue. However, was the fix ever released?
I can still reproduce this issue on the following ruby versions, using the grpc gem at version 1.34.0:
```
$ ruby -v
ruby 2.6.6p146 (2020-03-31 revision 6...
apolcyn (alex polcyn)

01/03/2019

07:49 PM Ruby Bug #15499: Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
Thanks for the quick look! I didn't get a chance to try out UBF_TIMER=2 before your last comment, but let me know if there's something else to try. apolcyn (alex polcyn)
01:37 AM Ruby Bug #15499 (Assigned): Breaking behavior on ruby 2.6: rb_thread_call_without_gvl doesn't invoke unblock_function when used on the main thread
This issue was noticed when trying to add ruby 2.6 support to the "grpc" ruby gem (this gem is a native C-extension), and was caught by a unit test.
There are several APIs on the grpc ruby gem (https://github.com/grpc/grpc/tree/master...
apolcyn (alex polcyn)

02/03/2017

12:45 AM Ruby Bug #13184 (Closed): unused parameter in ruby.h - native ruby extension compilation failure on ruby 2.4
platform and version:
x86_64-darwin14
2.4.0
When compiling a ruby c-extension on the above ruby platform and version, the compilation fails with an error:
In file included from ../../../../src/ruby/ext/grpc/rb_byte_buffer.c:34:
/u...
apolcyn (alex polcyn)

Also available in: Atom