DragonFly BSD
DragonFly bugs List (threaded) for 2010-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [issue1716] can't stop "bmake" (without args) in /usr/pkgsrc


To: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
From: Sascha Wildner <saw@xxxxxxxxx>
Date: Wed, 07 Apr 2010 09:48:12 +0200

Am 07.04.2010 09:37, schrieb Matthew Dillon:
     The main problem with bmake is that it temporarily sets a signal
     handler to SIG_IGN before setting it to something else.  This
     means that when a ton of bmakes are running hitting ^C will often
     be ignored by some of them.  DragonFly is doing the right thing, it's
     bmake which has to be fixed.

As far as I remember, our make(1) has the same bug. It can be triggered quite easily (at least here) by going to /usr/src, do 'make clean' and trying to ^C it. I just tried it.


Sascha

--
http://yoyodyne.ath.cx



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]