layer: correct set_buffer_queue behavior