python-bugs-list@python.org

2012-05-23 Thread olivier-mattelaer

New submission from olivier-mattelaer :

Hi Everyone, 

I have found a strange behavior of the import command for the routine readline:

The commands (put in the file test.py) is simply:
import readline
print readline.__doc__

If I run this programs "normally" (i.e. python2.x test.py) everything runs 
normally:
[tmp]$ python2.7 tmp.py 
Importing this module enables command line editing using GNU readline.

But if I launched it in the following way:
python2.X test.py &
It's stops before finishing the import command (so no output even if I print 
the output into a file). 
This doesn't raise any error just stop the program.

I tried to add a try...except...finally... but even the finally statement is 
not executed.

Of course, I realize that readline is not that interesting to load with that 
options. So I would be more than happy if you could indicate me a way to either 
detect that the user launch the program with '&' or a way to avoid readline to 
stop the program in this situations.

Thanks a lot,

Olivier

--
assignee: ronaldoussoren
components: Macintosh
messages: 161450
nosy: olivier-mattelaer, ronaldoussoren
priority: normal
severity: normal
status: open
title: 'import readline' fails when launching with '&'
type: crash
versions: Python 2.6, Python 2.7

___
Python tracker 
<http://bugs.python.org/issue14892>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue14892] 'import readline' hangs when launching with '&' on BSD and OS X

2012-10-22 Thread olivier-mattelaer

olivier-mattelaer added the comment:

Thanks a lot Ronald.

Cheers,

Olivier

--
status: pending -> open

___
Python tracker 
<http://bugs.python.org/issue14892>
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com