Communication controller cleanup