workaround receive error with many articles

Got "MySQL lock timeout exceeded" when receiving ~200 articles. This works around that. User-visible change is that if an error occurs, some articles may still be received. Since that can still be corrected, I'm fine with that.