You Speak Türkish?
 
> From: [email protected]
> Date: Sun, 26 Apr 2009 01:07:30 +0900
> To: [email protected]
> Subject: Re: [Pywikipedia-l] [Pywikipedia-svn] SVN: [6685] 
> branches/rewrite/pywikibot
> 
> 2009/4/24 <[email protected]>:
> > When server is under heavy load, it may time out (http code 504) on API 
> > queries with high limits; this revision lets QueryGenerator instances catch 
> > these errors, lower the query limit, and retry.
> >
> 
> That's an interesting change, because those 504 happen quite often =)
> 
> >     #TODO: do some error correcting stuff
> > +    if request.data[0].status == 504:
> > +        raise Server504Error("Server %s timed out" % site.hostname())
> 
> This, however, doesn't seem to work as expected. From time to time, I
> get some tracebacks :
> 
> ERROR: Traceback (most recent call last):
> File "/home/nicdumz/pywikipedia/pywikibot/data/api.py", line 189, in submit
> body=params)
> File "/home/nicdumz/pywikipedia/pywikibot/comms/http.py", line 102, in request
> if request.data[0].status == 504:
> AttributeError: 'int' object has no attribute 'status'
> 
> WARNING: Waiting 5 seconds before retrying.
> 
> But it's nothing critical, because the error is caught, and the query
> is sent again.
> 
> -- 
> Nicolas Dumazet — NicDumZ [ nɪk.d̪ymz ]
> 
> _______________________________________________
> Pywikipedia-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/pywikipedia-

_________________________________________________________________
Sürükle ve Bırak: Windows Live™ Photos ile fotoğraflarınızı kolayca  paylaşımı.
http://www.microsoft.com/windows/windowslive/products/photos.aspx
_______________________________________________
Pywikipedia-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l

Reply via email to