Discussion:
I have something I'd like to use the farm for.
Michael Hudson
2003-02-05 17:43:54 UTC
Permalink
Ages ago, I wrote and checked in a patch that added sigprocmask() and
so on to the signal module.

This broke in a variety of exciting ways on a variety of platforms[1],
and after a while I just disabled the code in configure that checks
for sigprocmask. The code, docs and tests are still there.

Clearly before 2.3, this needs to be sorted out: either we need to
find out which platforms it has a hope in hell of working on and
enable it there, or we need to rip it out.

Would it be possible to test this out on the snake farm's systems?
It's not suited to automated testing as various platforms breakage
involved hanging.

Cheers,
M.

PS: off home now, so I won't be responding to replies until tomorrow
unless you're really fast.

[1] or in one case, broke the platform: FreeBSD's behaviour got deemed
a bug in FreeBSD itself.
--
Every day I send overnight packages filled with rabid weasels to
people who use frames for no good reason.
-- The Usenet Oracle, Oracularity #1017-1
Neal Norwitz
2003-02-05 18:44:52 UTC
Permalink
Post by Michael Hudson
Ages ago, I wrote and checked in a patch that added sigprocmask() and
so on to the signal module.
This broke in a variety of exciting ways on a variety of platforms[1],
and after a while I just disabled the code in configure that checks
for sigprocmask. The code, docs and tests are still there.
Clearly before 2.3, this needs to be sorted out: either we need to
find out which platforms it has a hope in hell of working on and
enable it there, or we need to rip it out.
Would it be possible to test this out on the snake farm's systems?
It's not suited to automated testing as various platforms breakage
involved hanging.
Yes. Did you test it on the SF compile farm? Those machines
are faster/less loaded, so build/test cycles are faster.

You can post a patch on SF and assign to me if you'd like. The snake
farm can test on AIX, Solaris, HP-UX, Linux/Alpha. The SF compile
farm has FreeBSD. You can also join the HP (Compaq) test drive
program to test on Tru64 (OSF/1 on Alpha), HP-UX, *BSD, Linux, etc.
Test drive info can be found here: http://www.testdrive.compaq.com

Neal

Loading...