jayvdb added a comment.

ya, we have a try.. catch inside .request , and it returns the exception to be 
processed by the client.  I think that should not be changed, which is where 
503's normally happen.  It would only be unexpected exceptions which would be 
handled by HttpProcessor.run and result in a new worker being created.

I am also interested in why we need the special follow code.  Im pretty sure it 
is being used because of %20 -> _ on MediaWiki sites, but that should only be 
needed for full urls to wiki pages, which is very rare occurrence in pywikibot 
core these days.


TASK DETAIL
  https://phabricator.wikimedia.org/T78123

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, valhallasw, pywikipedia-bugs



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to