thread: add bson_cond_signal()