mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
58f4200789
Long ago we supported systems where there was no support for threads, or where the threading library was broken. We shouldn't have do that any more: on every OS that matters, threads exist, and the OS supports running threads across multiple CPUs. This resolves tickets 9495 and 12439. It's a prerequisite to making our workqueue code work better, since sensible workqueue implementations don't split across multiple processes.
13 lines
619 B
Plaintext
13 lines
619 B
Plaintext
o Removed features:
|
|
- Tor no longer supports systems without threading support.
|
|
When we began working on Tor, there were several systems that didn't
|
|
have threads, or where the thread support wasn't able to run the
|
|
threads of a single process on multiple CPUs. That no longer holds:
|
|
every system where Tor needs to run well now has threading support.
|
|
Resolves ticket 12439.
|
|
|
|
o Minor features:
|
|
- Threads are no longer disabled by default on Solaris; we believe that
|
|
the versions of Solaris with broken threading support are all obsolete
|
|
by now. Resolves ticket 9495.
|