made blocking_queue ctor explicit