From owner-freebsd-ports@FreeBSD.ORG Mon Sep 5 09:25:30 2005 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 38F1D16A41F for ; Mon, 5 Sep 2005 09:25:30 +0000 (GMT) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 7AE8243D55 for ; Mon, 5 Sep 2005 09:25:29 +0000 (GMT) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 05 Sep 2005 09:25:27 -0000 Received: from h081217094242.dyn.cm.kabsi.at (EHLO localhost.localdomain) [81.217.94.242] by mail.gmx.net (mp025) with SMTP; 05 Sep 2005 11:25:27 +0200 X-Authenticated: #16703784 From: Stefan Ehmann To: Boris Samorodov In-Reply-To: <19313902@srv.sem.ipt.ru> References: <85395114@srv.sem.ipt.ru> <19313902@srv.sem.ipt.ru> Content-Type: text/plain Date: Mon, 05 Sep 2005 11:25:25 +0200 Message-Id: <1125912325.1211.13.camel@taxman.pepperland> Mime-Version: 1.0 X-Mailer: Evolution 2.2.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@FreeBSD.org Subject: Re: treading, devel/ice and ssl X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Sep 2005 09:25:30 -0000 On Wed, 2005-08-31 at 02:18 +0400, Boris Samorodov wrote: > On Wed, 31 Aug 2005 01:57:57 +0400 Boris Samorodov wrote: > > > I'm testing devel/ice with FreeBSD-5.4 and 6.0-BETA3. On both hosts > > all tests went good without ssl. But if I use protocol = "ssl", tests > > on both hosts hang when shutting down some server prosesses. Openssl > > is from the base system. > > Actually, the problem is with devel/ice, ssl _and_ threading. When I > use "threadPerConnection = 1" both hosts pass many tests, but > processes hang: > > ----- > *** running tests in ./test/IcePack/simple > starting icepack registry... ok > starting server... ok > starting client... ok > testing checked cast... ok > pinging server... ok > shutting down server... ok > shutting down icepack registry... IcePackRegistry: icepackregistry: error: exception in `IcePack.Registry.Internal.ThreadPool': > IcePackRegistry: Network.cpp:263: Ice::SocketException: > IcePackRegistry: socket exception: Invalid argument > IcePackRegistry: icepackregistry: error: exception in `IcePack.Registry.Internal.ThreadPool': > IcePackRegistry: Network.cpp:263: Ice::SocketException: > IcePackRegistry: socket exception: Invalid argument > IcePackRegistry: icepackregistry: error: exception in `IcePack.Registry.Internal.ThreadPool': > IcePackRegistry: Network.cpp:263: Ice::SocketException: > IcePackRegistry: socket exception: Invalid argument > IcePackRegistry: icepackregistry: error: exception in `IcePack.Registry.Internal.ThreadPool': > IcePackRegistry: Network.cpp:263: Ice::SocketException: > IcePackRegistry: socket exception: Invalid argument > ok > ----- > > -C did nothing. But killing the process helps. > > > Did somebody succeed in testing devel/ice with ssl? > ... and threading? Sorry, I have the same issues. The test suite worked fine with Ice-1.3 IIRC. With later versions, I always got these strange hangs in make test. We decided to still submit the port in order to get more testing and maybe someone could solve the problem. You can try asking in http://www.zeroc.com/vbulletin/ The developers are usually quite helpful there.