Liquidsoap works GREAT.
On SourceFabric's "Airtime". But sure as heck not on Centova. I tried it.
I can see why autoDJ should stay engaged if a DJ is online, that makes sense. What doesn't make sense is that these logs are used to transmit the songs played by the DJ AND the songs played by the Auto DJ. I guess it doesn't make a pile of difference in terms of licensing fees for most people, but if your radio station was big enough, it sure would. It also gives me a skewed perception of ATH, because I'm effectively being double-declared in the Centova log files.
Shutting off the auto DJ is a nonstarter as well, because if the DJ's connection drops for whatever reason, I don't want just dead air, I want my station to be playing SOMETHING.