A producer/consumer threading monitor; written in C under a BSD licence.