From owner-freebsd-python@FreeBSD.ORG Fri Feb 27 01:30:04 2009 Return-Path: Delivered-To: freebsd-python@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67A86106564A for ; Fri, 27 Feb 2009 01:30:04 +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 55AE58FC13 for ; Fri, 27 Feb 2009 01:30:04 +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 n1R1U4m2097123 for ; Fri, 27 Feb 2009 01:30:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n1R1U4hH097120; Fri, 27 Feb 2009 01:30:04 GMT (envelope-from gnats) Date: Fri, 27 Feb 2009 01:30:04 GMT Message-Id: <200902270130.n1R1U4hH097120@freefall.freebsd.org> To: freebsd-python@FreeBSD.org From: dfilter@FreeBSD.ORG (dfilter service) Cc: Subject: Re: ports/131080: commit references a PR X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: dfilter service List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Feb 2009 01:30:04 -0000 The following reply was made to PR ports/131080; it has been noted by GNATS. From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/131080: commit references a PR Date: Fri, 27 Feb 2009 01:25:50 +0000 (UTC) sobomax 2009-02-27 01:25:32 UTC FreeBSD ports repository Modified files: lang/python24 Makefile lang/python25 Makefile lang/python26 Makefile Added files: lang/python24/files patch-Python_thread__pthread.h lang/python25/files patch-Python_thread__pthread.h lang/python26/files patch-Python_thread__pthread.h Log: Make sure the singal is delivered to the main thread, where python runs its signal handlers, not to a random thread that happens to be executing at the time when signal arrives. This functionality has been lost since Python 2.3, possible cause is that the linux implementation of POSIX threads always delivered signal to the main thread. This bug results in rather annoying inability to terminate threading script with ^C for example and there could be other issues as well. Bump PORTREVISION. PR: ports/131080 Submitted by: Andriy Pylypenko Approved by: MAINTAINER's timeout Revision Changes Path 1.166 +1 -1 ports/lang/python24/Makefile 1.1 +30 -0 ports/lang/python24/files/patch-Python_thread__pthread.h (new) 1.154 +1 -0 ports/lang/python25/Makefile 1.1 +30 -0 ports/lang/python25/files/patch-Python_thread__pthread.h (new) 1.156 +1 -1 ports/lang/python26/Makefile 1.1 +30 -0 ports/lang/python26/files/patch-Python_thread__pthread.h (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"