Commit Graph

15 Commits (03d617040a1749c8efb90cc7d125583256e8cbb9)

Author SHA1 Message Date
Mark Michelson 03d617040a Add safeguards to ensure we don't improperly access a destroyed taskprocessor.
13 years ago
Mark Michelson 7be7baba30 Remove unnecessary debugging and add some useful debugging.
13 years ago
Mark Michelson 293b18ecce Create longer thread destruction test.
13 years ago
Mark Michelson 3a25935f7d Fix infinite looping and crash problem.
13 years ago
Mark Michelson 4590bfd93d Add new threadpool test and fix some taskprocessor bugs.
13 years ago
Mark Michelson 9445402925 It helps if we actually assign the listener to the pool.
13 years ago
Mark Michelson c32634e0dd Add initial simple threadpool test.
13 years ago
Mark Michelson cc63d2c380 Add better listener support.
13 years ago
Mark Michelson 2158005bdb Remove zombie state from threadpool altogether.
13 years ago
Mark Michelson c16371fab6 Simplify threadpool refcounting a bit.
13 years ago
Mark Michelson a37fb2e8c8 Add some doxygen and rearrange code.
13 years ago
Mark Michelson 66fe664c00 Fix a few miscellaneous things
13 years ago
Mark Michelson e7ce12839d This now compiles.
13 years ago
Mark Michelson e044fa5fde Some more progress.
13 years ago
Mark Michelson ddde765c59 Commit some progress towards threadpools.
13 years ago