From owner-freebsd-gnome@FreeBSD.ORG Wed Jun 22 12:09:42 2005 Return-Path: X-Original-To: gnome@freebsd.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4B19316A41C for ; Wed, 22 Jun 2005 12:09:42 +0000 (GMT) (envelope-from asa@agava.com) Received: from agava.mipt.ru (ofc2.agava.net [81.5.88.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id E8CCD43D5D for ; Wed, 22 Jun 2005 12:09:41 +0000 (GMT) (envelope-from asa@agava.com) Received: by agava.mipt.ru (Postfix, from userid 426) id 5761DC9AC83; Wed, 22 Jun 2005 16:05:54 +0400 (MSD) Received: from mailhub (localhost [127.0.0.1]) by localhost (Postfix) with ESMTP id 2D685C9AC93 for ; Wed, 22 Jun 2005 16:05:54 +0400 (MSD) Received: from asa (asa.domain [192.168.1.202]) by agava.mipt.ru (Postfix) with ESMTP id 08E75C9AC83 for ; Wed, 22 Jun 2005 16:05:54 +0400 (MSD) From: Sergey Akifyev To: FreeBSD GNOME Users In-Reply-To: <1119435994.2686.11.camel@asa> References: <1119435994.2686.11.camel@asa> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-lTKW3fzcnEHyaSKlEgM2" Date: Wed, 22 Jun 2005 16:09:38 +0400 Message-Id: <1119442178.2686.19.camel@asa> Mime-Version: 1.0 X-Mailer: Evolution 2.2.2 FreeBSD GNOME Team Port X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: I've partially fixed gnome shares admin, testers needed X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jun 2005 12:09:42 -0000 --=-lTKW3fzcnEHyaSKlEgM2 Content-Type: multipart/mixed; boundary="=-NV5HcqX9RE9QorVVx71b" --=-NV5HcqX9RE9QorVVx71b Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: quoted-printable On =D3=D2, 2005-06-22 at 14:26 +0400, Sergey Akifyev wrote: > Hello, folks! There is another thing to test: I've removed waitpid() call in one place from gnomesystemtools code, as it causes program to wait for backend if OK or Cancel pressed in dialog. The backend only dies by some sort of timeout, so several minutes after closing any admin tool both it's frontend and backend hang in process table. The renewed patch removes that evil waitpid(), because when frontend exits, backend will get SIGPIPE and exit anyway. Maybe this is not very correct, but definitely better than what we have today. To apply changes, replace your ${PORTSDIR}/sysutils/gnomesystemtools/files/patch-src_common_gst-tool.c with attached version and rebuild gnomesystemtools . --=20 regards, Sergey Akifyev AGAVA Software Company PGP key available from: ftp://ftp.gascom.ru/pub/PGP-keys/asa.txt --=-NV5HcqX9RE9QorVVx71b-- --=-lTKW3fzcnEHyaSKlEgM2 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQBCuVUCbu06QwmNwNsRAofYAJ0axLalz91Kly40K7iTRpXLRNI30ACfVzn8 l6eb02rC98MbW//J5a98Oo0= =tcdq -----END PGP SIGNATURE----- --=-lTKW3fzcnEHyaSKlEgM2--