digitalmars.D - Changes to core.sync.event.Event wait() method?
- Denis Feklushkin (10/10) Nov 11 2020 Hi!
Hi!
It looks like Event's bool wait() method may do a disservice. It
returns false if Event struct isn't initialized.
Maybe implement mandatory ctor or replace conditions like:
if (!m_event)
return false;
by asserts?
This call (sometimes?) silently doesn't do anything because
uninitialized Event instance called:
https://github.com/dlang/druntime/blob/master/src/gc/impl/conservative/gc.d#L2788
Nov 11 2020








Denis Feklushkin <feklushkin.denis gmail.com>