Issue #6757 has been reported by fumiyas (Fumiyasu SATOH). ---------------------------------------- Feature #6757: [PATCH] Add Process.getsid https://bugs.ruby-lang.org/issues/6757 Author: fumiyas (Fumiyasu SATOH) Status: Open Priority: Normal Assignee: Category: ext Target version: 2.0.0 setsid(2) に相当する Process.setsid はありますが、getsid(2) に 相当する Process.getsid がありません。 Process.getsid を追加するパッチを添付します。
on 2012-07-20 04:48
on 2012-10-27 00:24
Issue #6757 has been updated by ko1 (Koichi Sasada). Assignee set to mame (Yusuke Endoh) 遠藤さん,どうしたもんでしょうか. ---------------------------------------- Feature #6757: [PATCH] Add Process.getsid https://bugs.ruby-lang.org/issues/6757#change-31702 Author: fumiyas (Fumiyasu SATOH) Status: Open Priority: Normal Assignee: mame (Yusuke Endoh) Category: ext Target version: 2.0.0 setsid(2) に相当する Process.setsid はありますが、getsid(2) に 相当する Process.getsid がありません。 Process.getsid を追加するパッチを添付します。
on 2012-10-27 03:14
Issue #6757 has been updated by mame (Yusuke Endoh). Status changed from Open to Assigned Assignee changed from mame (Yusuke Endoh) to akr (Akira Tanaka) こういうシステム系の機能は判断する自信ないです。 一家言ありそうな akr さんに振ってみます。 テストがないですが、意味のあるテストは書けないものですかね。 -- Yusuke Endoh <mame@tsg.ne.jp> ---------------------------------------- Feature #6757: [PATCH] Add Process.getsid https://bugs.ruby-lang.org/issues/6757#change-31737 Author: fumiyas (Fumiyasu SATOH) Status: Assigned Priority: Normal Assignee: akr (Akira Tanaka) Category: ext Target version: 2.0.0 setsid(2) に相当する Process.setsid はありますが、getsid(2) に 相当する Process.getsid がありません。 Process.getsid を追加するパッチを添付します。
on 2012-10-28 06:30
> $B$3$&$$$&%7%9%F%`7O$N5!G=$OH=CG$9$k<+?.$J$$$G$9!#(B > $B0l2H8@$"$j$=$&$J(B akr $B$5$s$K?6$C$F$_$^$9!#(B $B$3$&$$$&C1$K>pJs<hF@$9$k$@$1$N5!G=$O%N!<%?%$%`$GF~$l$F$$$$$H$$$&G'<1!#(B $B5U$K$A$c$s$H9M$($J$$$H$$$1$J$$$N$O!"(BC$B$HF1$8;H$$J}$r$I$&$d$C$F$bDs6!$G$-$J$$%1!<%9$GNc$($P(B $B!&(BIO$B!'(B Ruby$BFH<+$N%P%C%U%!%j%s%0$H%(%s%3!<%I$NOC$,$"$k$N$G(Bsysread/syswrite$B$,:.$<$k$J4m81$K$J$k(B $B!&(Bfork: ruby script$B$r(Basync signal safe$B$K$9$kJ}K!$O$J$$$N$G!"(BC$B$HF1$8;H$$>!<j$rDs6!$G$-$J$$(B $B!&(BTrap: $BF1MM$K@8$N%7%0%J%k%O%s%I%i$r(BRuby$B%9%/%j%W%H$G$O=q$1$J$$$N$G!"(BC$B$N%7%0%J%k%O%s%I%i$H(B Ruby$B$N(BTrap$B%O%s%I%i$O;w$FHs$J$k$b$N(B $B$_$?$$$J$d$D$i!#$3$N%1!<%9$OF~$l$F$7$^$C$F$$$$$H$$$&G'<1!#(B $B$7$+$7!"$"$i$?$a$F8+$J$*$7$F$_$k$H(B setsid$B$H(Bgetsid$B$OK\Mh(B Process::Sys $B$KF~$C$F$$$k$Y$-@8$N(B $BA`:n$J$s$8$c$J$$$+$H$$$&5$$,$7$F$-$^$7$?!#(B Process$B$H(BProcess::Sys$B$N;H$$J,$1$N;X?K$O:#$I$&$J$C$F$k$s$G$7$g$&!)(B > $B%F%9%H$,$J$$$G$9$,!"0UL#$N$"$k%F%9%H$O=q$1$J$$$b$N$G$9$+$M!#(B DL$B$+(Bsyscall$B$D$+$C$F@8$N(Bgetsid() $B8F$s$G7k2L$rHf3S$9$k!)(B
on 2012-11-24 02:08
Issue #6757 has been updated by mame (Yusuke Endoh). Assignee changed from akr (Akira Tanaka) to kosaki (Motohiro KOSAKI) kosaki さんが accept 気味なので、kosaki さんがよければ入れてください。 嫌なら next minor にしといてください。 -- Yusuke Endoh <mame@tsg.ne.jp> ---------------------------------------- Feature #6757: [PATCH] Add Process.getsid https://bugs.ruby-lang.org/issues/6757#change-33703 Author: fumiyas (Fumiyasu SATOH) Status: Assigned Priority: Normal Assignee: kosaki (Motohiro KOSAKI) Category: ext Target version: 2.0.0 setsid(2) に相当する Process.setsid はありますが、getsid(2) に 相当する Process.getsid がありません。 Process.getsid を追加するパッチを添付します。
on 2012-11-24 03:54
Issue #6757 has been updated by kosaki (Motohiro KOSAKI). r37825 で入れました。テストの追加と、引数を省略した時にカレントプロセスとみなす処理の追加を行いました(ほとんどのケースでカレントプロセスにしか興味ないはず) 佐藤さん、ありがとうございました。 ---------------------------------------- Feature #6757: [PATCH] Add Process.getsid https://bugs.ruby-lang.org/issues/6757#change-33753 Author: fumiyas (Fumiyasu SATOH) Status: Closed Priority: Normal Assignee: kosaki (Motohiro KOSAKI) Category: ext Target version: 2.0.0 setsid(2) に相当する Process.setsid はありますが、getsid(2) に 相当する Process.getsid がありません。 Process.getsid を追加するパッチを添付します。
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.