View | Details | Raw Unified | Return to bug 271540
Collapse All | Expand All

(-)b/net/rubygem-grpc/files/patch-src_ruby_ext_grpc_rb__channel.c (+11 lines)
Added Link Here
1
--- src/ruby/ext/grpc/rb_channel.c.orig	2023-05-20 19:48:13 UTC
2
+++ src/ruby/ext/grpc/rb_channel.c
3
@@ -694,7 +694,7 @@ static void run_poll_channels_loop_unblocking_func(voi
4
 }
5
 
6
 // Poll channel connectivity states in background thread without the GIL.
7
-static VALUE run_poll_channels_loop(VALUE arg) {
8
+static VALUE run_poll_channels_loop(void *arg) {
9
   (void)arg;
10
   gpr_log(
11
       GPR_DEBUG,
(-)b/net/rubygem-grpc/files/patch-src_ruby_ext_grpc_rb__event__thread.c (+11 lines)
Added Link Here
1
--- src/ruby/ext/grpc/rb_event_thread.c.orig	2023-05-20 19:51:52 UTC
2
+++ src/ruby/ext/grpc/rb_event_thread.c
3
@@ -114,7 +114,7 @@ static void grpc_rb_event_unblocking_func(void* arg) {
4
 
5
 /* This is the implementation of the thread that handles auth metadata plugin
6
  * events */
7
-static VALUE grpc_rb_event_thread(VALUE arg) {
8
+static VALUE grpc_rb_event_thread(void *arg) {
9
   grpc_rb_event* event;
10
   (void)arg;
11
   grpc_ruby_init();

Return to bug 271540