Warning about CPU / slow machines (locked)

Subscribe to Warning about CPU / slow machines 1 post, 1 voice

 
Avatar Guillaume Bo... Administrator 203 post(s)

If you have a slow CPU, or 0% Idle in Activity Monitor, then it will take forever for your web server to download and parse EPG data from Zap2It… And this will make EyeTV complain about not being able to download channels linueps or program data.

Symptoms: When you try the step 3 of the Troubleshooting page
  • you get curl: (52) Empty reply from server or
  • it takes more than 2 minutes to process
Things to try:
  1. In /Library/WebServer/Documents/eyetv-epg-proxy/dataservice.asmx/config.inc.php, lower the $config[‘numDaysEPG’] value; delete /Library/WebServer/Documents/eyetv-epg-proxy/dataservice.asmx/cache/*.xml and retry.
  2. Install on another Mac: EEP doesn’t need to run on the same Mac as EyeTV. Install the package on another Mac (or the source on another Windows/Linux machine), and follow all the EyeTV Installation instructions, including step 1, on the Mac where EyeTV is installed.
  3. Try EEP 0.9.6+; Those version contain an improved cache mechanism: the first query will still be slow, but all subsequent queries to the same URL will return instantly. So one day EyeTV could fail because it takes too long for your server to reply, but the next day, it will receive it’s data instantly. Default cache expires after 2 days.

- Guillaume