From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Mon, 01 Jun 2009 19:39:39 +0000 Subject: Re: [GIT] Experimental threaded udev Message-Id: List-Id: References: <4A1EA138.10400@tuffmail.co.uk> In-Reply-To: <4A1EA138.10400@tuffmail.co.uk> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org On Mon, Jun 1, 2009 at 18:24, Alan Jenkins wr= ote: > I don't think the signal handler should be doing list traversal, in case = it > interrupts list manipulation in the main loop. =C2=A0Or perhaps the main = loop > should only allow signals during ppoll(). Make sense. we can block them during list mangling, or just go for signalfd, and convert all the signal handling to it. Thanks, Kay