Asheville faces a $6.4 million budget hole.