Static constructor
    SealabJaster 
    sealabjaster at gmail.com
       
    Thu Jan  7 01:59:24 UTC 2021
    
    
  
On Thursday, 7 January 2021 at 01:55:07 UTC, SealabJaster wrote:
> ...
And on a side note, I don't believe this code is working as the 
author intends.
Someone correct me if I'm wrong, but `static` variables in D 
arethread-local, so a `static Object mutex` wouldn't actually be 
visible between threads unless passed via some other means, and 
would instead act as a mutex-per-thread, sort of defying the 
point?
However `__gshared Object mutex` would likely be what they want?
I don't do much multithreaded stuff in D, so that information may 
or may not be correct.
    
    
More information about the Digitalmars-d-learn
mailing list