vibe-core/source/vibe/core
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
..
args.d Add vibe.core.runApplication. See rejectedsoftware/vibe.d#1417. 2016-08-30 12:30:49 +02:00
concurrency.d Fix accessibility issue for std.concurrency.send. 2017-01-30 09:43:43 +01:00
connectionpool.d Add compatibility overload for ConnectionPool.this. 2017-02-01 10:27:08 +01:00
core.d Fix shutdown when no worker tasks have been used. 2017-02-22 23:26:16 +01:00
file.d Fix file pointer management in FileStream. Fixes rejectedsoftware/vibe.d#1684. 2017-02-16 23:37:41 +01:00
log.d Fix the "threadTime" log format to be consistent with "thread". 2017-02-22 17:36:43 +01:00
net.d Fix error message. 2017-01-30 22:52:36 +01:00
path.d Fix Path.parentPath and Path.toString for PathType.windows. 2017-02-18 16:00:27 +01:00
stream.d Add stream proxy types to allow user code to store generic streams. 2017-01-31 16:48:04 +01:00
sync.d Improve the sync module. 2017-02-22 17:42:20 +01:00
task.d Use a ring buffer for worker tasks and make TaskFuncInfo creation slightly more efficient. 2017-02-22 19:52:22 +01:00
taskpool.d Use thread wait primitives for worker thread shutdown. 2017-02-23 14:43:22 +01:00