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 <ba...@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)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscr...@freebsd.org"

Reply via email to