From: Matthias Schiffer Date: Fri, 10 Jan 2014 18:58:14 +0000 (+0100) Subject: Fix race conditions in signal handling X-Git-Tag: debian/1.1+git20160131-1~102^2 X-Git-Url: https://git.decadent.org.uk/gitweb/?a=commitdiff_plain;ds=sidebyside;h=3d77dda32f4d7525b4553eaa99eb44bb28bcc113;hp=3d77dda32f4d7525b4553eaa99eb44bb28bcc113;p=odhcp6c.git Fix race conditions in signal handling Avoid several race conditions by using distinct variables for the different signals. In particular different signals received in quick succession don't overwrite each other any more, and odhcp6c_signal_process doesn't return true anymore when a new SIGIO is received while another is still being processed. ---