Since the signal handler can be called in any thread of the application, it may happen so in a non-D thread where Thread.getThis() returns null. This change works around this and also removes the need to call SpinLock.setup on thread startup. |
||
|---|---|---|
| .. | ||
| internal | ||
| args.d | ||
| concurrency.d | ||
| connectionpool.d | ||
| core.d | ||
| file.d | ||
| log.d | ||
| net.d | ||
| path.d | ||
| stream.d | ||
| sync.d | ||
| task.d | ||
| taskpool.d | ||