Sebastian Wilzbach
|
8f89733a86
|
Remove all trailing whitespace
sed 's/[ \t]*$//' -i **/*.d
|
2017-07-03 12:19:27 +02:00 |
|
Sönke Ludwig
|
0895cd1960
|
Avoid bogus assertion failure.
Since the task queue entries never got cleaned up, the assertion got triggered once already used queue slots were starting to get reused.
|
2017-03-27 16:31:52 +02:00 |
|
Sönke Ludwig
|
b995bdaa72
|
Use thread wait primitives for worker thread shutdown.
Avoids possible issues due to tasks interleaving the shutdown on the same thread.
|
2017-02-23 14:43:22 +01:00 |
|
Sönke Ludwig
|
76882b3bd7
|
Remove temporary debug log messages.
|
2017-02-22 19:58:11 +01:00 |
|
Sönke Ludwig
|
9ac908c599
|
Use a ring buffer for worker tasks and make TaskFuncInfo creation slightly more efficient.
|
2017-02-22 19:52:22 +01:00 |
|
Sönke Ludwig
|
40713db075
|
Move worker task logic into a new TaskPool class.
|
2017-02-22 18:35:51 +01:00 |
|