vibe-core/source/vibe/core
Sönke Ludwig e28c6950d7 Fix shutdown behavior.
- Detection of the main thread contained a race condition
- The exit flag monitor task that is started for each event loop wasn't shut down, so that many could be running if runEventLoop was called multiple times.
2017-01-13 22:11:59 +01:00
..
args.d Add vibe.core.runApplication. See rejectedsoftware/vibe.d#1417. 2016-08-30 12:30:49 +02:00
concurrency.d Thread safety improvements in the task system. 2016-12-19 20:24:08 +01:00
connectionpool.d Use std.experimental.allocator and remove the custom allocator module. 2016-11-08 15:32:25 +01:00
core.d Fix shutdown behavior. 2017-01-13 22:11:59 +01:00
file.d Make FileStream small enough to fit into an InterfaceProxy. 2016-12-26 21:28:36 +01:00
log.d Only emit color escape sequences on a Posix terminal. 2016-12-19 21:22:22 +01:00
net.d Fix safety error on Windows. 2016-12-19 16:16:50 +01:00
path.d Extend the Path interface somewhat. 2016-11-08 14:48:18 +01:00
stream.d Use std.experimental.allocator and remove the custom allocator module. 2016-11-08 15:32:25 +01:00
sync.d Improve assertion/test coverage of ManualEvent. 2017-01-11 17:46:36 +01:00
task.d Make Task.interrupt nothrow + add diagnostic assertion. 2017-01-13 22:08:12 +01:00