From owner-freebsd-current@FreeBSD.ORG Sat Apr 26 10:12:01 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D962237B401 for ; Sat, 26 Apr 2003 10:12:00 -0700 (PDT) Received: from smtp-send.myrealbox.com (smtp-send.myrealbox.com [192.108.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CE1143FDD for ; Sat, 26 Apr 2003 10:12:00 -0700 (PDT) (envelope-from wa1ter@myrealbox.com) Received: from myrealbox.com wa1ter@smtp-send.myrealbox.com [66.126.111.199] $ on Novell NetWare via secured & encrypted transport (TLS); Sat, 26 Apr 2003 10:12:01 -0700 Message-ID: <3EAABDC2.8030002@myrealbox.com> Date: Sat, 26 Apr 2003 10:11:30 -0700 From: walt Organization: none User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4a) Gecko/20030415 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-current@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Linux compat broken?? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Apr 2003 17:12:01 -0000 Tor.Egge@cvsup.no.freebsd.org wrote: > The enclosed patch solved my problem with revision 1.43. > diff -u -r1.43 linux_signal.c > --- sys/compat/linux/linux_signal.c 25 Apr 2003 19:26:18 -0000 1.43 > +++ sys/compat/linux/linux_signal.c 26 Apr 2003 12:25:25 -0000 > @@ -252,7 +252,7 @@ > } else > nmaskp = NULL; > error = kern_sigprocmask(td, how, nmaskp, &omask, 0); > - if (error != 0 && old != NULL) > + if (error == 0 && old != NULL) > bsd_to_linux_sigset(&omask, old); > > return (error); Yes! My RealAudio is back to normal again, thanks.