AFAICT they use<br><br>INT, TERM, HUP, USR1, USR2 (most of them in the fastcgi handler, but mongrel and thin use them as well)<br><br>thin also uses QUIT<br><br>That&#39;s what i got from quickly running grep over my rails gems<br>
I&#39;ve asked koz if I left some out and if I did I&#39;ll let you know which ones are missing.<br><br><br><div class="gmail_quote">On Mon, May 19, 2008 at 12:11 PM, Wayne Kelly &lt;<a href="mailto:w.kelly@qut.edu.au">w.kelly@qut.edu.au</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I&#39;m not sure I can answer that question in it&#39;s totality as I&#39;m not familiar with much of the Rails framework. But the examples that I&#39;ve seen so far have been trapping the SIGINT and/or TERM signals in order to perform a graceful controlled shutdown.<br>

<br>
Cheers, Wayne.<br>
<div class="Ih2E3d"><br>
<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:ironruby-core-bounces@rubyforge.org">ironruby-core-bounces@rubyforge.org</a><br>
&gt; [mailto:<a href="mailto:ironruby-core-bounces@rubyforge.org">ironruby-core-bounces@rubyforge.org</a>] On Behalf Of<br>
</div><div><div></div><div class="Wj3C7c">&gt; Tomas Matousek<br>
&gt; Sent: Monday, 19 May 2008 10:00 AM<br>
&gt; To: <a href="mailto:ironruby-core@rubyforge.org">ironruby-core@rubyforge.org</a><br>
&gt; Subject: Re: [Ironruby-core] Signal.trap<br>
&gt;<br>
&gt; What signals are used in Rails and what for?<br>
&gt;<br>
&gt; Tomas<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:ironruby-core-bounces@rubyforge.org">ironruby-core-bounces@rubyforge.org</a><br>
&gt; [mailto:<a href="mailto:ironruby-core-bounces@rubyforge.org">ironruby-core-bounces@rubyforge.org</a>] On Behalf Of<br>
&gt; Sanghyeon Seo<br>
&gt; Sent: Sunday, May 18, 2008 9:32 AM<br>
&gt; To: <a href="mailto:ironruby-core@rubyforge.org">ironruby-core@rubyforge.org</a><br>
&gt; Subject: Re: [Ironruby-core] Signal.trap<br>
&gt;<br>
&gt; 2008/5/18 Michael Letterle &lt;<a href="mailto:michael.letterle@gmail.com">michael.letterle@gmail.com</a>&gt;:<br>
&gt; &gt; PInvokes would, of course, make it non-portable to mono...or<br>
&gt; &gt; silverlight for that matter. &nbsp;So no, I don&#39;t think it&#39;s a<br>
&gt; good idea :)<br>
&gt;<br>
&gt; Well, Mono supports P/Invoke, and Ruby.NET&#39;s Signal code<br>
&gt; actually worked fine on Mono. (In this case, signal()<br>
&gt; function is portable between Windows and Unix.)<br>
&gt;<br>
&gt; Silverlight would be problematic indeed. But then, why would<br>
&gt; Ruby code in Silverlight use methods in Signal module?<br>
&gt;<br>
&gt; --<br>
&gt; Seo Sanghyeon<br>
&gt; _______________________________________________<br>
&gt; Ironruby-core mailing list<br>
&gt; <a href="mailto:Ironruby-core@rubyforge.org">Ironruby-core@rubyforge.org</a><br>
&gt; <a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>
&gt; _______________________________________________<br>
&gt; Ironruby-core mailing list<br>
&gt; <a href="mailto:Ironruby-core@rubyforge.org">Ironruby-core@rubyforge.org</a><br>
&gt; <a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>
&gt;<br>
_______________________________________________<br>
Ironruby-core mailing list<br>
<a href="mailto:Ironruby-core@rubyforge.org">Ironruby-core@rubyforge.org</a><br>
<a href="http://rubyforge.org/mailman/listinfo/ironruby-core" target="_blank">http://rubyforge.org/mailman/listinfo/ironruby-core</a><br>
</div></div></blockquote></div><br>