Hi! > +static int signals; > +static int last_signo; I've added volatile to these two just to make sure that compiler will not attempt to mis-optimize the code and pushed, thanks. -- Cyril Hrubis chrubis@suse.cz