Cast Control or any other web based SC control panel uses HTTP based shoutcast servers (I don't know the technicals about it). What you need to find out is why HTTP keeps restarting and fix that problem.
The only true fix for Shoutcast stopping when HTTP restarts is to NOT use a web based control panel.