# \[Backport #1930\] finalizer$B$,\<B9T$5$l$J$$(B r18394,r18397

**URL:** <https://www.ruby-forum.com/t/backport-1930-finalizer-b-b9t-5-l-j-b-r18394-r18397/173607>\
**Category:** Development\
**Created:** [August 11, 2009, 11:34pm UTC](https://www.ruby-forum.com/t/backport-1930-finalizer-b-b9t-5-l-j-b-r18394-r18397/173607 "2009-08-11T23:34:22Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![akira\_yamada](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/13edae/32.png) [@akira\_yamada](https://www.ruby-forum.com/u/akira_yamada)\
**Post date:** [August 11, 2009, 11:34pm UTC](https://www.ruby-forum.com/t/backport-1930-finalizer-b-b9t-5-l-j-b-r18394-r18397/173607/1 "2009-08-11T23:34:22Z")

</div>

Backport #1930: finalizere$B$,\<B9T$5$l$J$$e(B r18394,r18397  
[http://redmine.ruby-lang.org/issues/show/1930](http://redmine.ruby-lang.org/issues/show/1930)

e$B5/I\<\<Te(B: akira yamada  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$B%+%F%4%je(B: core

1.8.7-p174e$B$de(Bruby\_1\_8\_7e$B$G$O0J2\<$N$h$&$Ke(Bfinalizere$B$,\<B9T$5$l$^$;$s!#e(B

$ ./ruby -ve ‘a=“a”; ObjectSpace.define\_finalizer(a){|\*o| p [:OK]}; p  
1’  
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]  
1

$ ./ruby -ve ‘a=“a”; ObjectSpace.define\_finalizer(a){|\*o| p [:OK]}; p  
1’  
ruby 1.8.7 (2009-08-09 patchlevel 196) [i686-linux]  
1

r18394e$B$He(Br18397e$B$r$"$F$k$H\<B9T$5$l$k$h$&$K$J$j$^$9!#e(B

---

<div class="post-metadata">

**Author:** ![akira\_yamada](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/13edae/32.png) [@akira\_yamada](https://www.ruby-forum.com/u/akira_yamada)\
**Post date:** [December 25, 2009, 4:08pm UTC](https://www.ruby-forum.com/t/backport-1930-finalizer-b-b9t-5-l-j-b-r18394-r18397/173607/2 "2009-12-25T16:08:29Z")

</div>

e$B%A%1%C%He(B #1930 e$B$,99?7$5$l$^$7$?!#e(B (by Shyouhei U.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BClosede$B$KJQ99e(B

## Applied in changeset r26170.

[http://redmine.ruby-lang.org/issues/show/1930](http://redmine.ruby-lang.org/issues/show/1930)
