[ python-Bugs-944119 ] Signal reception problem. FreeBSD 4.8 and 4.9 after forkpty

SourceForge.net noreply at sourceforge.net
Tue May 18 05:03:24 EDT 2004


Bugs item #944119, was opened at 2004-04-29 11:05
Message generated for change (Comment added) made by aimacintyre
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=944119&group_id=5470

Category: None
Group: Platform-specific
Status: Open
Resolution: None
Priority: 5
Submitted By: Steve Levis (levis501)
Assigned to: Nobody/Anonymous (nobody)
Summary: Signal reception problem. FreeBSD 4.8 and 4.9 after forkpty

Initial Comment:
The attached python file reproduces a bug whereby
Python does not receive alarm signals from FreeBSD 4.9.
 This also appears to be the case in FreeBSD 4.8, and
may be related to the addition of HyperThreading in
FreeBSD 4.8.  If Python (either 2.2.3 or 2.3.3) is
configured with -–without-threads before compiling, the
bug does not exist.


----------------------------------------------------------------------

>Comment By: Andrew I MacIntyre (aimacintyre)
Date: 2004-05-18 19:03

Message:
Logged In: YES 
user_id=250749

Hmm...  are you in a position to write a C test case for this?

The reason I ask is that I have seen other signal related
problems involving a Python interpreter built --with-threads
on FreeBSD 4.x which were traced back to issues with libc_r,
and I suspect that this problem is similar.

----------------------------------------------------------------------

Comment By: Steve Levis (levis501)
Date: 2004-05-06 03:08

Message:
Logged In: YES 
user_id=309698

Ooops, again!  I ran on the standard kernel but had python
compiled --without-threads, so of course it worked.

So, to make a long story short, the bug exists -- ignore my
last post.

----------------------------------------------------------------------

Comment By: Steve Levis (levis501)
Date: 2004-05-06 02:59

Message:
Logged In: YES 
user_id=309698

I was apparently not running on a standard FreeBSD kernel. 
It's working now.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=944119&group_id=5470



More information about the Python-bugs-list mailing list