File tree 2 files changed +5
-1
lines changed
2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change 79
79
80
80
81
81
if support .check_sanitizer (address = True ):
82
- # bpo-45200 : Skip multiprocessing tests if Python is built with ASAN to
82
+ # gh-89363 : Skip multiprocessing tests if Python is built with ASAN to
83
83
# work around a libasan race condition: dead lock in pthread_create().
84
84
raise unittest .SkipTest ("libasan has a pthread_create() dead lock" )
85
85
Original file line number Diff line number Diff line change @@ -572,6 +572,10 @@ def background_thread(evt):
572
572
self .assertEqual (err , b'' )
573
573
574
574
@support .requires_fork ()
575
+ # gh-89363: Skip multiprocessing tests if Python is built with ASAN to
576
+ # work around a libasan race condition: dead lock in pthread_create().
577
+ @support .skip_if_sanitizer ("libasan has a pthread_create() dead lock" ,
578
+ address = True )
575
579
def test_is_alive_after_fork (self ):
576
580
# Try hard to trigger #18418: is_alive() could sometimes be True on
577
581
# threads that vanished after a fork.
You can’t perform that action at this time.
0 commit comments