rust/src/libnative
Alex Crichton 962af9198f native: Protect against spurious wakeups on cvars
This is a very real problem with cvars on normal systems, and all of channels
will not work if spurious wakeups are accepted. This problem is just solved with
a synchronized flag (accessed in the cvar's lock) to see whether a signal()
actually happened or whether it's spurious.
2013-12-24 19:59:54 -08:00
..
io native: Add tests and cleanup entry points 2013-12-24 19:59:53 -08:00
lib.rs green: Properly wait for main before shutdown 2013-12-24 19:59:54 -08:00
task.rs native: Protect against spurious wakeups on cvars 2013-12-24 19:59:54 -08:00