summaryrefslogtreecommitdiff
path: root/ractor.c
diff options
context:
space:
mode:
Diffstat (limited to 'ractor.c')
-rw-r--r--ractor.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ractor.c b/ractor.c
index 484b5c78b9..585435c820 100644
--- a/ractor.c
+++ b/ractor.c
@@ -2445,10 +2445,10 @@ rb_ractor_make_shareable_copy(VALUE obj)
VALUE
rb_ractor_ensure_shareable(VALUE obj, VALUE name)
{
- if (!RTEST(rb_ractor_shareable_p(obj))) {
+ if (!rb_ractor_shareable_p(obj)) {
VALUE message = rb_sprintf("cannot assign unshareable object to %"PRIsVALUE,
name);
- rb_exc_raise(rb_exc_new_str(rb_eRactorError, message));
+ rb_exc_raise(rb_exc_new_str(rb_eRactorIsolationError, message));
}
return obj;
}