cvs commit: ports/Mk bsd.ruby.mk ports/lang/ruby18/files patch-eval.c patch-intern.h patch-process.c

Stanislav Sedov stas at FreeBSD.org
Tue Apr 27 22:14:07 UTC 2010


stas        2010-04-27 22:14:06 UTC

  FreeBSD ports repository

  Modified files:
    Mk                   bsd.ruby.mk 
  Added files:
    lang/ruby18/files    patch-eval.c patch-intern.h 
                         patch-process.c 
  Log:
  - Do not try to stop the timer thread in child after fork: at this moment
    there's already nothing to stop.  Only mark the timer thread as stopped.
    That fixes spontaneous lockups in ruby popen call.
  
  Reported by:    renchap @ FreeNode
  
  Revision  Changes    Path
  1.194     +2 -2      ports/Mk/bsd.ruby.mk
  1.11      +24 -0     ports/lang/ruby18/files/patch-eval.c (new)
  1.6       +10 -0     ports/lang/ruby18/files/patch-intern.h (new)
  1.3       +11 -0     ports/lang/ruby18/files/patch-process.c (new)


More information about the cvs-ports mailing list