[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Lua standard library - thread-unsafety
- From: Roberto Ierusalimschy <roberto@...>
- Date: Thu, 28 Jun 2012 11:33:01 -0300
> I do not think it is. Standard Lua does not offer threads. Several
> other functions in the libraries are not thread safe (and will not be
> if C does not offer a proper implementation). The documentation does
> not state they are thread safe. (It would be somewhat awkward for a
> language that does not support threads to discuss thread safety in its
> documentation, but we can add it.) So, to be thread safe is a feature;
> not to be is not a bug. Programmers should be aware about that and code
> accordingly (e.g., using mutual exclusion to call those functions).
Actually, the documentation for Lua 5.2 already says that os.date may
not be thread safe.
-- Roberto