| 34 | } |
| 35 | |
| 36 | void ThreadRegistry::KillEmAll() |
| 37 | { |
| 38 | Locker.Lock(); |
| 39 | for (auto i = Registry.Begin(); i.IsNotEnd(); ++i) |
| 40 | { |
| 41 | i->Value->Kill(false); |
| 42 | } |
| 43 | Locker.Unlock(); |
| 44 | |
| 45 | // Now album Kill'Em All from Metallica... |
| 46 | } |
| 47 | |
| 48 | void ThreadRegistry::Add(Thread* thread) |
| 49 | { |