Author: Armin Rigo <[email protected]>
Branch: py3k-faulthandler
Changeset: r87372:07eef320df99
Date: 2016-09-25 19:06 +0200
http://bitbucket.org/pypy/pypy/changeset/07eef320df99/
Log: tweak
diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py
--- a/pypy/interpreter/app_main.py
+++ b/pypy/interpreter/app_main.py
@@ -521,7 +521,10 @@
if 'faulthandler' in sys.builtin_module_names:
if 'faulthandler' in sys._xoptions or os.getenv('PYTHONFAULTHANDLER'):
import faulthandler
- faulthandler.enable(2) # manually set to stderr
+ try:
+ faulthandler.enable(2) # manually set to stderr
+ except ValueError:
+ pass # ignore "2 is not a valid file descriptor"
## if not we_are_translated():
## for key in sorted(options):
diff --git a/pypy/module/faulthandler/dumper.py
b/pypy/module/faulthandler/dumper.py
--- a/pypy/module/faulthandler/dumper.py
+++ b/pypy/module/faulthandler/dumper.py
@@ -53,7 +53,7 @@
but hopefully close enough). In particular, this is written as
RPython but shouldn't allocate anything.
"""
- _dump("Stack (most recent call first):\n")
+ _dump("Current stack (most recent call first):\n")
s = rvmprof_cintf.get_rvmprof_stack()
depth = 0
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit