From jan@swi.psy.uva.nl  Mon Jan 31 10:13:18 2000
Received: from gollem.swi.psy.uva.nl (root@gollem [145.18.152.30])
	by swi.psy.uva.nl (8.9.3/8.9.3) with ESMTP id KAA05447;
	Mon, 31 Jan 2000 10:13:18 +0100 (MET)
Received: from localhost (localhost [[UNIX: localhost]])
	by gollem.swi.psy.uva.nl (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) id KAA03260;
	Mon, 31 Jan 2000 10:13:27 +0100
From: Jan Wielemaker <jan@swi.psy.uva.nl>
Organization: SWI, University of Amsterdam
To: andr@w-trade.com, Andrew Dadakov <andr@w-trade.com>, prolog@swi.psy.uva.nl
Subject: Re: Mutex problem in 3.3.0 for Solaris 2.6
Date: Mon, 31 Jan 2000 10:11:14 +0100
X-Mailer: KMail [version 1.0.28]
Content-Type: text/plain
References: <3891AD03.6757B3C5@w-trade.com>
In-Reply-To: <3891AD03.6757B3C5@w-trade.com>
MIME-Version: 1.0
Message-Id: <00013110132702.32647@gollem>
Content-Transfer-Encoding: 8bit

On Fri, 28 Jan 2000, Andrew Dadakov wrote:
>It looks like Solaris 2.6 does not support recursive threads.
>So function newRecursiveMutex() returns usual thread that causes a
>deadlock
>with stream operations.
>
>Is it possible to fix it?

With thanks to Frank Cornelissen this problem has been fixed.  Please
try the latest sources from the BETA directory (3.3.0#12).

The binaries have not been updated as this change has no effect on
the Win32 and Linux versions.

	Regards --- Jan

