Although, won't that attr_complete get set necessarily down at the cop->temp_cursor = cop->cursor part?