From b44f7151c71011460877bdba549453aaeada88fe Mon Sep 17 00:00:00 2001
From: Koichi Sasada <ko1@atdot.net>
Date: Fri, 18 Dec 2020 11:37:13 +0900
Subject: [PATCH] zlib is ractor-safe

---
 ext/zlib/zlib.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/ext/zlib/zlib.c b/ext/zlib/zlib.c
index de5e5339c5..90fa5a61ef 100644
--- a/ext/zlib/zlib.c
+++ b/ext/zlib/zlib.c
@@ -4548,6 +4548,10 @@ zlib_gunzip_run(VALUE arg)
 void
 Init_zlib(void)
 {
+#if HAVE_RB_EXT_RACTOR_SAFE
+    rb_ext_ractor_safe(true);
+#endif
+
 #undef rb_intern
     VALUE mZlib, cZStream, cDeflate, cInflate;
 #if GZIP_SUPPORT