summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2021-07-16 17:29:32 (GMT)
committerGitHub <noreply@github.com>2021-07-16 17:29:32 (GMT)
commit42a5514cca6b4542f6b492b5652e337f15a89227 (patch)
treeb8c4f935f3a09fd67b8dc3f6d0155baa286d9e78 /Lib/test
parent93d36a5bcec8e55026b9a749c8310b1ce490d15e (diff)
downloadcpython-42a5514cca6b4542f6b492b5652e337f15a89227.zip
cpython-42a5514cca6b4542f6b492b5652e337f15a89227.tar.gz
cpython-42a5514cca6b4542f6b492b5652e337f15a89227.tar.bz2
Revert "bpo-44645: Check for interrupts on any potentially backwards edge. (GH-27167)" (GH-27194) (#27195)
This reverts commit 000e70ad5246732fcbd27cf59268185cbd5ad734. (cherry picked from commit c90c591e5158ab7b531dcd6e2a5f00bc70ba7637) Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_threading.py25
1 files changed, 0 insertions, 25 deletions
diff --git a/Lib/test/test_threading.py b/Lib/test/test_threading.py
index 3b5bc42..f648a8b 100644
--- a/Lib/test/test_threading.py
+++ b/Lib/test/test_threading.py
@@ -1604,31 +1604,6 @@ class InterruptMainTests(unittest.TestCase):
self.assertRaises(ValueError, _thread.interrupt_main, signal.NSIG)
self.assertRaises(ValueError, _thread.interrupt_main, 1000000)
- @threading_helper.reap_threads
- def test_can_interrupt_tight_loops(self):
- cont = True
- started = False
- iterations = 100_000_000
-
- def worker():
- nonlocal iterations
- nonlocal started
- started = True
- while cont:
- if iterations:
- iterations -= 1
- else:
- return
- pass
-
- t = threading.Thread(target=worker)
- t.start()
- while not started:
- pass
- cont = False
- t.join()
- self.assertNotEqual(iterations, 0)
-
class AtexitTests(unittest.TestCase):