Skip to content

Conversation

@ianjosephwilson
Copy link
Contributor

  • [ x ] I signed and returned the Zope Contributor Agreement, and received and accepted an invitation to join a team in the zopefoundation GitHub organization.
  • [ x ] I verified there aren't any other open pull requests for the same change.

This might be a potential fix for the deadlocking issue although I have had a hard time running the tests in an organized manner. I think the issue might stem from this issue:

my-program-is-hanging-when-i-say-table-drop-metadata-drop-all

I think the deadlock (one of the deadlocks?) starts at the drop_all() in the tearDownReadMe function because the result of the fetchall() in the doctests is getting stuck in the doctest runner somehow.

Let me know if you are able to run the tests on your side.

@icemac icemac changed the base branch from master to config-with-zope-product-template-46a5f4f9 November 24, 2025 07:55
@icemac
Copy link
Member

icemac commented Nov 24, 2025

Hi @ianjosephwilson, thank you for this PR.

In #92 I updated the environment to current Python versions etc. I redirected your branch to that PR and updated it with the changes there, so we can see in CI the result of the changes.

@icemac
Copy link
Member

icemac commented Nov 24, 2025

The tests ran successfully. 🙌
Thank you very much for this fix.

@icemac icemac merged commit 234398d into zopefoundation:config-with-zope-product-template-46a5f4f9 Nov 24, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants