Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Feb 2009 01:25:32 +0000 (UTC)
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/lang/python24 Makefile ports/lang/python24/files patch-Python_thread__pthread.h ports/lang/python25 Makefile ports/lang/python25/files patch-Python_thread__pthread.h ports/lang/python26 Makefile ports/lang/python26/files patch-Python_thread__pthread.h
Message-ID:  <200902270125.n1R1PWJt087779@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bamby@sippysoft.com>
  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)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902270125.n1R1PWJt087779>