Initial incomplete check in of producer consumer pattern example