When the threats watcher cron runs it first download the contents of the feeds for each rss. The routine that download each feed is sequential. This is a problem when the connection used to download a feed hangs, because it blocks the entire process indefinitely.
To fix this, I added a 60 second timeout for each request.
When the threats watcher cron runs it first download the contents of the feeds for each rss. The routine that download each feed is sequential. This is a problem when the connection used to download a feed hangs, because it blocks the entire process indefinitely.
To fix this, I added a 60 second timeout for each request.