8 ms·
This isn't correct. TFA said that small threaded programs had been run successfully, but that the test suite broke in asyncio. Async I/O and threads are two di
by neilkk 3y ago
This isn't correct. TFA said that small threaded programs had been run successfully, but that the test suite broke in asyncio.
Async I/O and threads are two different things, and either can be present in real code without the other.
- wolletd 3y ago"small threaded programs had been run successfully" I have ran a lot of programs containing race conditions successfully many times until I ran into an issue.
- Kranar 3y agoNot quite sure what your comment means exactly or how it implies what I said is incorrect. At any rate, test_asyncio contains a lot of tests that involve threads and specifically thread safety between coroutines and those tests fail. As far as async I/O and threads being distinct, I mean sure that is true of a lot of features but people mix features together and mixing asyncio with threads will not work with this particular release.
- neilkk 3y ago> this release will break any code that uses threads. > small threaded programs had been run successfully The second obviously contradicts the first, doesn't it? > mixing asyncio with threads will not work with this particular release. That's a very different claim to the first, and one that no longer conflicts with the second, isn't it?