http://surfzsl.bokee.com/1352666.html http://users.actcom.co.il/~choo/lupg/tutorials/multi-thread/multi-thread.html#thread_condvar http://blog.csdn.net/ursa_major/archive/2006/04/26/678770.aspx