Results 1 to 8 of 8

Thread: Update Timeout

  1. #1
    Junior Member
    Join Date
    Apr 2015
    Location
    Fullerton CA
    Posts
    5

    Lightbulb Update Timeout

    I thought of this when there was a problem with one of the servers that hosts my favorite podcast returns... Well thats the problem it never finishes returning. As a result it won't update any of the podcasts. It would be nice to have it timeout after like 30 seconds or a minute regardless if it is getting data or not.


    The particular podcast I'm having trouble with is www.atheist-experience.com/podcast.php

  2. #2
    Senior Member
    Join Date
    Mar 2012
    Location
    Boston area
    Posts
    861
    They've got a problem with their feed; they're doing a backend database lookup to generate the episode list (I think) that looks like it's timing out after about 30 seconds.

    I got this by fetching (via curl) the page you referred to, after some podcast header boilerplate XML and a long pause:

    <b>Warning</b>: mysql_connect() [<a href='function.mysql-connect'>function.mysql-connect</a>]: Can't connect to MySQL server on 'atheist_2.db.3642979.hostedresource.com' (4) in <b>/home/content/a/u/s/austinatheist/html/tv/include/database.php</b> on line <b>23</b><br />
    Unable to select database atheist_2.
    I get the same error message when I try the page without the '/podcast.php', so they've got serious issues with their webhost. If you can contact the folks who publish this podcast, quote this stuff at them.

    If they fix it, please post a note here, they'll have another subscriber!

    Good luck!
    Last edited by Dennis Rockwell; 04-29-2015 at 02:19 PM.

  3. #3
    Junior Member
    Join Date
    Apr 2015
    Location
    Fullerton CA
    Posts
    5
    Quote Originally Posted by Dennis Rockwell View Post
    They've got a problem with their feed; they're doing a backend database lookup to generate the episode list (I think) that's timing out internally.

    I got this by fetching the page you referred to, after some podcast boilerplate XML:



    I get the same error message when I try the page without the '/podcast.php', so they've got serious issues with their webhost. If you can contact the folks who publish this podcast, quote this stuff at them.

    Good luck!
    I saw that earlier as well. I know that it is their problem, but all I'm trying to say is that it shouldn't stop the app from updating the other podcasts.

  4. #4
    Senior Member
    Join Date
    Mar 2012
    Location
    Boston area
    Posts
    861
    Quote Originally Posted by aquacash5 View Post
    I saw that earlier as well. I know that it is their problem, but all I'm trying to say is that it shouldn't stop the app from updating the other podcasts.
    Ah, fair enough! Still, thanks for pointing me at a problem to chew on!

  5. #5
    BeyondPod Team
    Join Date
    Mar 2012
    Location
    UK (BP Team member from Jun 2012 to Mar 2017), http://blog.juwlz.co.uk/
    Posts
    4,169
    Quote Originally Posted by aquacash5 View Post
    I saw that earlier as well. I know that it is their problem, but all I'm trying to say is that it shouldn't stop the app from updating the other podcasts.
    BP does have a timeout. What does your update log show?

    Julie

  6. #6
    Senior Member
    Join Date
    Mar 2012
    Location
    Boston area
    Posts
    861
    Quote Originally Posted by juwlz View Post
    BP does have a timeout. What does your update log show?
    Julie, my sneaking suspicion is that because the feed XML isn't terminated properly, BP's interface to the XML parser isn't failing when it reaches the end of input (the socket does close, at least when I fetched it with curl) without a proper closing </rss> or whatever.

    That feed has been fixed, so we can't test against it any more. *sigh*

  7. #7
    Junior Member
    Join Date
    Apr 2015
    Location
    Fullerton CA
    Posts
    5
    I'll see if I can set up a site that can produce the same error. Also how do I get older logs?

  8. #8
    BeyondPod Team
    Join Date
    Mar 2012
    Location
    UK (BP Team member from Jun 2012 to Mar 2017), http://blog.juwlz.co.uk/
    Posts
    4,169
    Quote Originally Posted by aquacash5 View Post
    Also how do I get older logs?
    Each update log always overwrites the previous one, so unless you're actively doing something to back them up after each update, you can't.

    However, if you tick Enable Logging in the Advanced Settings, BP will keep the 10 most recent update logs, and you'll be able to choose which one you want to look at when you View Logs.

    Julie

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •