At_exit

e$B$1$$$8$e!w$$$7$D$+$G$9e(B.

at_exite$B$G$9$,e(B,

http://www.ruby-lang.org/ja/man/?cmd=view;name=�����

e$B$K=q$$$F$"$k=gHV$G<B9T$5$l$F$$$J$$5$$,$7$^$9e(B(ThreadKille$B$NA0$K$J$C$F$$e(B
e$B$ke(B). ruby-1.8.6 ruby-1.9e$B7O$H$b$Ke(B.

e$B$$$D$N$^$K$+;EMM$,JQ$o$j$^$7$?e(B?

__
---------------------------------------------------->> e$B@PDMe(B
e$B7=<ye(B <<—
---------------------------------->> e-mail: [email protected] <<—

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:30629] at_exit”
on Mon, 19 Mar 2007 13:28:14 +0900, [email protected] (Keiju
ISHITSUKA) writes:

|at_exite$B$G$9$,e(B,
|
| http://www.ruby-lang.org/ja/man/?cmd=view;name=�����
|
|e$B$K=q$$$F$"$k=gHV$G<B9T$5$l$F$$$J$$5$$,$7$^$9e(B(ThreadKille$B$NA0$K$J$C$F$$e(B
|e$B$ke(B). ruby-1.8.6 ruby-1.9e$B7O$H$b$Ke(B.
|
|e$B$$$D$N$^$K$+;EMM$,JQ$o$j$^$7$?e(B?

e$B:#D4$Y$?$ie(B1.6e$B$G$Oe(BThread.kille$B$NJ}$,@h$G$9$M!#$J$<JQ$o$C$?$N$+e(B
e$B$A$g$C$H3P$($F$$$J$$$s$G$9$,!#e(Bat_exite$B%3!<%I$G$NNc30BP:v$@$Ce(B
e$B$?$+$J$"!#e(B

e$B$1$$$8$e!w$$$7$D$+$G$9e(B.

In [ruby-dev:30631] the message: “[ruby-dev:30631] Re: at_exit”, on
Mar/19 13:43(JST) Yukihiro M. writes:

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

e$B:#D4$Y$?$ie(B1.6e$B$G$Oe(BThread.kille$B$NJ}$,@h$G$9$M!#$J$<JQ$o$C$?$N$+e(B
e$B$A$g$C$H3P$($F$$$J$$$s$G$9$,!#e(Bat_exite$B%3!<%I$G$NNc30BP:v$@$Ce(B
e$B$?$+$J$"!#e(B

at_exite$B$,@h$NJ}$,e(B,
e$B;&$5$l$ke(BThreade$B$N8e=hM}$H$+$7$d$9$$$N$G$3$NJ}$,$&$le(B
e$B$7$$$G$9e(B.

e$B:#$N$,e(B, e$B@5$7$$?6$kIq$$$@$H;W$C$FNI$$$G$9$h$Me(B?

e$BOC$OJQ$o$k$N$G$9$,e(B,
forke$B$7$?$H$-;R%W%m%;%9B&$G$be(Bat_exite$B$,@8$-$F$$$^e(B
e$B$9e(B. e$B$3$l$O$3$l$Ge(B, e$BNI$$$H$O;W$&$N$G$9$,e(B…

e$BDL>oe(B, at_exite$B$O%i%$%V%i%jB&$GEPO?$5$l$k$3$H$,B?$$$H;W$$$^$9e(B.
forke$B$5$le(B
e$B$?;R%W%m%;%9$G$bF1$8e(Bat_exite$B$,M_$7$$$+$I$&$+$O;~$H>l9g$K$h$j$^$9e(B.

e$B$Ge(B, BEGINe$B$N?F@L$Ne(B at_fork e$B$$?$$$N$,M$7$$$N$G$9$,e(B?
e$B$D$^$je(B,

at_fork block

e$B$GEPO?$7$F$$$k$He(B,
forke$B$5$l$?;R%W%m%;%9B&$G$O:G=i$K<B9T$5$l$k$H$$$&$b$Ne(B
e$B$G$9e(B.
e$BI,MW$K1~$8$F%i%$%V%i%jB&$Ge(Bforke$B;~$N?6$kIq$$$rDj5A$G$-$k$h$&$K$J$je(B
e$B$^$9e(B.

__
---------------------------------------------------->> e$B@PDMe(B
e$B7=<ye(B <<—
---------------------------------->> e-mail: [email protected] <<—