On 31/08/11 at 11:37 +0200, Petr Salinger wrote:
> >So, I don't know what to do.
> >
> >How likely are those problems to be fixed in kfreebsd?
>
> The needed primitives [1] for pthread add-on rewrite
> should be available and working in FreeBSD 9.0 kernel.
> The 8.x have only limited support.
>
>
So, I don't know what to do.
How likely are those problems to be fixed in kfreebsd?
The needed primitives [1] for pthread add-on rewrite
should be available and working in FreeBSD 9.0 kernel.
The 8.x have only limited support.
No ETA for eglibc rewrite now ;-)
Petr
[1] http://www.freebsd.org
On 30/08/11 at 21:08 +0200, Petr Salinger wrote:
> >Could you try make test-all ? While some failures and errors are
> >expected, it stresses the interpreter a bit more, so it's a good way to
> >check that it doesn't block.
>
> Under sid, it fails to start, probably due to
> multiarch changes of l
Could you try make test-all ? While some failures and errors are
expected, it stresses the interpreter a bit more, so it's a good way to
check that it doesn't block.
Under sid, it fails to start, probably due to
multiarch changes of libc location:
/build/manual/ruby1.9.1-1.9.3~preview1+svn33077
On 30/08/11 at 20:18 +0200, Petr Salinger wrote:
> >Could you try this version:
> ><---
> >a = []
> >trap(:INT) { puts "INT recvd" ; a.push(1) }
> >trap(:TERM) { puts "TERM recvd" ; a.push(2) }
> >pid = $$
> >puts "parent pid: #{pid}"
> >begin
> > fork do
> > puts "child pid: #{$$}"
> > sleep 0
Could you try this version:
<---
a = []
trap(:INT) { puts "INT recvd" ; a.push(1) }
trap(:TERM) { puts "TERM recvd" ; a.push(2) }
pid = $$
puts "parent pid: #{pid}"
begin
fork do
puts "child pid: #{$$}"
sleep 0.5
Process.kill(:INT, pid)
Process.kill(:TERM, pid)
puts "signals sent."
On 30/08/11 at 13:52 +0200, Petr Salinger wrote:
> >>>Would you have time to turn that into a (tested ;) ) patch?
>
> With attached patch on top of 1.9.3~preview1+svn33077-3
>
> "make test"
Thanks!
Could you try make test-all ? While some failures and errors are
expected, it stresses the interp
Would you have time to turn that into a (tested ;) ) patch?
With attached patch on top of 1.9.3~preview1+svn33077-3
"make test"
#244 test_fork.rb:51:in `':
a = []
trap(:INT) { a.push(1) }
trap(:TERM) { a.push(2) }
pid = $$
begin
fork do
sleep 0.5
8 matches
Mail list logo