summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2016-02-17 10:19:14 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2016-02-17 10:19:14 +0900
commitec35e549adb2712ff1327d0c51502f99a38b34cc (patch)
tree2cc774432350d885242b7193f98da7ba8ace73e2 /src
parentda96c335fe095b13bb1cb50be73fb42346aaf3f4 (diff)
downloadmruby-ec35e549adb2712ff1327d0c51502f99a38b34cc.tar.gz
mruby-ec35e549adb2712ff1327d0c51502f99a38b34cc.zip
need to free context when reclaiming fiber object in GC; fix #3109
Diffstat (limited to 'src')
-rw-r--r--src/gc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gc.c b/src/gc.c
index e892a6749..b23e4869e 100644
--- a/src/gc.c
+++ b/src/gc.c
@@ -734,6 +734,7 @@ obj_free(mrb_state *mrb, struct RBasic *obj)
}
ci--;
}
+ mrb_free_context(mrb, c);
}
}
break;