[Python-checkins] cpython: Close #25368: Fix test_eintr when Python is compiled without thread support
victor.stinner
python-checkins at python.org
Sun Oct 11 03:48:10 EDT 2015
https://hg.python.org/cpython/rev/42101b8f777c
changeset: 98671:42101b8f777c
user: Victor Stinner <victor.stinner at gmail.com>
date: Sun Oct 11 09:47:17 2015 +0200
summary:
Close #25368: Fix test_eintr when Python is compiled without thread support
files:
Lib/test/eintrdata/eintr_tester.py | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/Lib/test/eintrdata/eintr_tester.py b/Lib/test/eintrdata/eintr_tester.py
--- a/Lib/test/eintrdata/eintr_tester.py
+++ b/Lib/test/eintrdata/eintr_tester.py
@@ -52,7 +52,8 @@
cls.signal_period)
# Issue #25277: Use faulthandler to try to debug a hang on FreeBSD
- faulthandler.dump_traceback_later(10 * 60, exit=True)
+ if hasattr(faulthandler, 'dump_traceback_later'):
+ faulthandler.dump_traceback_later(10 * 60, exit=True)
@classmethod
def stop_alarm(cls):
@@ -62,7 +63,8 @@
def tearDownClass(cls):
cls.stop_alarm()
signal.signal(signal.SIGALRM, cls.orig_handler)
- faulthandler.cancel_dump_traceback_later()
+ if hasattr(faulthandler, 'cancel_dump_traceback_later'):
+ faulthandler.cancel_dump_traceback_later()
@classmethod
def _sleep(cls):
--
Repository URL: https://hg.python.org/cpython
More information about the Python-checkins
mailing list