How long eye infection last?