Xqt added a comment.
Investigating deeper into this issue I found a problem inside BaseBot class: BaseBot.userPut invokes BaseBot._save_page with parameters page for the page and page.save for the function and **kwargs at last. Now BaseBot._save_page tries to call the given function: func(*args, **kwargs) with should be equal as calling page.save(*args, **kwargs) page.save made an async_request with page._safe as function but page._save itself was never reached and there was no exception or message or any other hint to that problem; the task just hangs and couldn't be stopped with ctrl-c. Killing the task was the only way to kill him. TASK DETAIL https://phabricator.wikimedia.org/T85061 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Xqt Cc: Xqt, Aklapper, pywikibot-bugs-list _______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
