From: VANHULLEBUS Y. <va...@fr...> - 2005-12-11 21:15:50
|
On Sun, Dec 11, 2005 at 09:45:41PM +0100, Emmanuel Dreyfus wrote: > VANHULLEBUS Yvan <va...@fr...> wrote: > > > The problem is because you get an USR2 signal (signal 17). > > > > The old code already considered some signals (including USR1 and USR2) > > to be "default" in check_sigreq() and then to start a racoon shutdown. > > > > We'll have to deal with "what should be done when getting some > > signals" (I don't consider shutting donw as a "good think to do" when > > receiving an USR signal...), but the new patch shouldn't have changed > > anything in racoon's reaction. > > Why does it get a SIGUSR2? It's the kind of thing produced by GNU PTh, > but racoon is not threaded... What is also strange is the fact that you doesn't seems to get an USR2 with 0.6.3 (it would react the same way as 0.6.4, the changes in signal handler just changed the way signal are saved, not the stuff done when getting signals....). Yvan. |