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
