From owner-freebsd-threads@FreeBSD.ORG Tue Nov 18 11:30:05 2008 Return-Path: Delivered-To: freebsd-threads@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1CE7106564A for ; Tue, 18 Nov 2008 11:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B26E48FC18 for ; Tue, 18 Nov 2008 11:30:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mAIBU54Y013987 for ; Tue, 18 Nov 2008 11:30:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mAIBU58r013984; Tue, 18 Nov 2008 11:30:05 GMT (envelope-from gnats) Date: Tue, 18 Nov 2008 11:30:05 GMT Message-Id: <200811181130.mAIBU58r013984@freefall.freebsd.org> To: freebsd-threads@FreeBSD.org From: "Peter Dreight" Cc: Subject: Re: threads/128922: threads hang with xorg running X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Peter Dreight List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Nov 2008 11:30:05 -0000 The following reply was made to PR threads/128922; it has been noted by GNATS. From: "Peter Dreight" To: bug-followup@freebsd.org Cc: Subject: Re: threads/128922: threads hang with xorg running Date: Tue, 18 Nov 2008 14:02:17 +0300 ------=_Part_56596_23614366.1227006137300 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Some additional information: The example works fine on FreeBSD 6.3: when linked with libpthread (-lpthread) or when linked with libthr (-lthr) The example works fine on FreeBSD 7.0 and 7.1: when linked with libkse (-lkse) The example does not work and threads hang as I described earlier: when linked with lthr (-lthr or -lpthread that is the same on FreeBSD 7). Therefore it seems to me that there is some problem in the new version of the library "libthr" included in FreeBSD 7.0 and 7.1. ------=_Part_56596_23614366.1227006137300 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Some additional information:

The example works fine on FreeBSD 6.3:
   when linked with libpthread (-lpthread)
  or
   when linked with libthr  (-lthr)

The example works fine on FreeBSD 7.0 and 7.1:
    when linked with libkse  (-lkse)

The example does not work and threads hang as I described earlier:
    when linked with lthr (-lthr or -lpthread that is the same on FreeBSD 7).

Therefore it seems to me that there is some problem in the new version
of the library "libthr" included in FreeBSD 7.0 and 7.1.
------=_Part_56596_23614366.1227006137300--