# Prefix signal\_buff

**URL:** <https://www.ruby-forum.com/t/prefix-signal-buff/151716>\
**Category:** Development\
**Created:** [October 24, 2008, 7:51pm UTC](https://www.ruby-forum.com/t/prefix-signal-buff/151716 "2008-10-24T19:51:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sugie](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/82dd89/32.png) [@sugie](https://www.ruby-forum.com/u/sugie)\
**Post date:** [October 24, 2008, 7:51pm UTC](https://www.ruby-forum.com/t/prefix-signal-buff/151716/1 "2008-10-24T19:51:58Z")

</div>

e$B:XF#$H?=$7$^$9!#e(B

signal.ce$B$G@k8@$5$l$F$$$k9=B$BNe(B  
signal\_buffe$B$G$9$,!"F1%U%!%$%k0J30$+$i$Oe(B  
e$B;2\>H$5$l$F$$$J$$$h$&$G$9!#e(Bstatice$B$K$7$F$O$I$&$G$7$g$&!#e(B

# Index: …/signal.c

— …/signal.c (revision 19925)  
+++ …/signal.c (working copy)  
@@ -398,7 +398,7 @@  
return INT2FIX(i-1);  
}

-struct {  
+static struct {  
rb\_atomic\_t cnt[RUBY\_NSIG];  
rb\_atomic\_t size;  
} signal\_buff;
