From owner-freebsd-threads@FreeBSD.ORG  Mon Feb  9 15:39:20 2004
Return-Path: <owner-freebsd-threads@FreeBSD.ORG>
Delivered-To: freebsd-threads@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP
	id 9B88816A4CE; Mon,  9 Feb 2004 15:39:20 -0800 (PST)
Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21])
	by mx1.FreeBSD.org (Postfix) with ESMTP
	id 93E0743D1F; Mon,  9 Feb 2004 15:39:20 -0800 (PST)
	(envelope-from davidxu@viatech.com.cn)
Received: from viatech.com.cn (davidxu@localhost [127.0.0.1])
	i19NdIbv028495;	Mon, 9 Feb 2004 15:39:19 -0800 (PST)
	(envelope-from davidxu@viatech.com.cn)
Message-ID: <40281AC5.1040608@viatech.com.cn>
Date: Tue, 10 Feb 2004 07:41:57 +0800
From: David Xu <davidxu@viatech.com.cn>
User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US;
	rv:1.5) Gecko/20031206 Thunderbird/0.3
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Julian Elischer <julian@elischer.org>
References: <Pine.BSF.4.21.0402091408330.69376-100000@InterJet.elischer.org>
In-Reply-To: <Pine.BSF.4.21.0402091408330.69376-100000@InterJet.elischer.org>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
cc: threads@FreeBSD.org
cc: John Baldwin <jhb@FreeBSD.org>
Subject: Re: TDF_INTERRUPT
X-BeenThere: freebsd-threads@freebsd.org
X-Mailman-Version: 2.1.1
Precedence: list
List-Id: Threading on FreeBSD <freebsd-threads.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-threads>
List-Post: <mailto:freebsd-threads@freebsd.org>
List-Help: <mailto:freebsd-threads-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-threads>,
	<mailto:freebsd-threads-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Feb 2004 23:39:20 -0000

Julian Elischer wrote:

>This is david's code but I would assume that the flag is not cleared
>until the signal is actually deliverred
>which would probably occur more towards the user/kernel
>boundary..
>
>(This is not a definative answer).
>
>julian  (looking at the code now).
>
>  
>
You are right, it acts as a signal, signal is only removed at
user boundary.

>
>_______________________________________________
>freebsd-threads@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-threads
>To unsubscribe, send any mail to "freebsd-threads-unsubscribe@freebsd.org"
>
>
>  
>