fixes for bounded_queue<>
fixes for unbounded_queue<>