Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 73213 invoked from network); 21 Nov 2006 19:08:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Nov 2006 19:08:14 -0000 Received: (qmail 1772 invoked by uid 500); 21 Nov 2006 19:08:21 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 1737 invoked by uid 500); 21 Nov 2006 19:08:21 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 1728 invoked by uid 99); 21 Nov 2006 19:08:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Nov 2006 11:08:21 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of jmdisher@gmail.com designates 64.233.162.205 as permitted sender) Received: from [64.233.162.205] (HELO nz-out-0102.google.com) (64.233.162.205) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Nov 2006 11:08:09 -0800 Received: by nz-out-0102.google.com with SMTP id k1so1109763nzf for ; Tue, 21 Nov 2006 11:07:49 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=hAgMVTytyXPslOljFEQIg9kdBjdmN419qOfTHhEEOlDC+KjLD10deZLWlHFx+XJi2G39WSSrXo9i3X6SgabnDvATSwmh/4S9+QXNqxDKPnozy1+TIkQsvQKMPvN+fdw/XUG1LMDR1PaADCxuXALkDerTIfxZ2H1o7d/2rCTOZb0= Received: by 10.78.142.14 with SMTP id p14mr6822835hud.1164136068015; Tue, 21 Nov 2006 11:07:48 -0800 (PST) Received: by 10.78.156.1 with HTTP; Tue, 21 Nov 2006 11:07:47 -0800 (PST) Message-ID: <20b5243b0611211107s6e875ddahaee5765733c48832@mail.gmail.com> Date: Tue, 21 Nov 2006 14:07:47 -0500 From: "Jeff Disher" To: dev@harmony.apache.org Subject: Re: [drlvm][threading] Should hythread_monitor_init() aquire the monitor? In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_86756_11040014.1164136067718" References: <455C7B18.7020207@pobox.com> <3ae04f990611172205j1391b1fdm63274d0b87397575@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_86756_11040014.1164136067718 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline On 11/20/06, Evgueni Brevnov wrote: > > > 3. Yes, we had bugs in mapUnix...() and mapPortLib...() functions. > > They had no defined return value for unexpected signals. > > Will you take care about it? > We fixed mapPortLibSignalToUnix in our code but it required changing the interface to return a signed integer so that we could return an "unmatched" value which immediately would be obviously recognized as being outside the range of valid return values. The key point here is that it was a bug and there was no special logic to handle any of those other signal numbers outside of this mechanism. We hadn't historically used them so there was no mapping defined. This bug should be fixed in Harmony, as well, Jeff. ------=_Part_86756_11040014.1164136067718--