-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove vibe-d:diet. #1835
Remove vibe-d:diet. #1835
Conversation
1c93ba9
to
5fbe5ef
Compare
The same spurious failure that we could observe on the Project-Tester, seems to manifest itself here:
|
That sometimes happens, would be nice if the error code would be accessible somehow. But looking at the documentation of Shot in the dark: if those libasync threads are not daemon threads, Druntime might already try to join them. |
Also pinging @etcimon |
Looks like a new bug, I'd have to test with the newer versions for this. Maybe destroying these threads is unnecessary now |
AFAICS, this was a mistake in etcimon/libasync@e222235 - the default |
See the discussion in #1835. Libasync now uses the default thread pool of std.parallelism, which is shut down automatically.
Should ideally have been removed together with 0.8.0 already. There is no reason anymore to rely on the old code rather than diet-ng.
See also #1834.