mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-23 18:38:08 -07:00
Closes: https://bugs.gentoo.org/883147 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32001 Signed-off-by: Sam James <sam@gentoo.org>
14 lines
621 B
Diff
14 lines
621 B
Diff
Bug: https://bugs.gentoo.org/883147
|
|
Upstream PR: https://github.com/tarcieri/cool.io/pull/78
|
|
--- a/ext/libev/ev.c
|
|
+++ b/ext/libev/ev.c
|
|
@@ -3768,7 +3768,7 @@ rb_thread_unsafe_dangerous_crazy_blocking_region_end(...);
|
|
#if defined(HAVE_RB_THREAD_BLOCKING_REGION) || defined(HAVE_RB_THREAD_CALL_WITHOUT_GVL)
|
|
poll_args.loop = loop;
|
|
poll_args.waittime = waittime;
|
|
- rb_thread_call_without_gvl(ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0);
|
|
+ rb_thread_call_without_gvl((void *)ev_backend_poll, (void *)&poll_args, RUBY_UBF_IO, 0);
|
|
#else
|
|
backend_poll (EV_A_ waittime);
|
|
#endif
|