[Checkins] [zopefoundation/ZEO] fddb6f: Fix a race
GitHub
noreply at github.com
Tue Jun 28 00:00:58 CEST 2016
Branch: refs/heads/ssl
Home: https://github.com/zopefoundation/ZEO
Commit: fddb6f8527d71e2a2a8ec09293541e4344c3b345
https://github.com/zopefoundation/ZEO/commit/fddb6f8527d71e2a2a8ec09293541e4344c3b345
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/ClientStorage.py
Log Message:
-----------
Fix a race
Where we check for a disconnect, get disconnected and vote
Commit: 31d41127d7828c0e1938c5de155f742931cc71a1
https://github.com/zopefoundation/ZEO/commit/31d41127d7828c0e1938c5de155f742931cc71a1
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/asyncio/server.py
M src/ZEO/tests/forker.py
Log Message:
-----------
Refactored the asyncio.Server-based server to be more careful about closing down
It appeared that some tests were failing because servers weren't
closing down. Modified the test forker module and the server to be
more paranoid about closing the server.
This seems to have helped test stability. (Or maybe I accidentally
fixed something while flailing :)).
Commit: 7cb6e87c9a5845bbe7a19ba532c340314826b171
https://github.com/zopefoundation/ZEO/commit/7cb6e87c9a5845bbe7a19ba532c340314826b171
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/tests/ConnectionTests.py
Log Message:
-----------
Bind to port 0 some of the time to avoid get_port
And maybe avoid spurious test failures due to port contention.
Commit: 5fcd383eceb45e410d4267c4997a82f42891512f
https://github.com/zopefoundation/ZEO/commit/5fcd383eceb45e410d4267c4997a82f42891512f
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/tests/testZEO.py
Log Message:
-----------
Split up the misc ZEO test layer
- To make tests run faster with j99, and
- To isolate some tests that often seem to fail spuriously but pass
when run by themselves.
Commit: 8d59cba0beb639d7d5d780252c7442e9edd0ea56
https://github.com/zopefoundation/ZEO/commit/8d59cba0beb639d7d5d780252c7442e9edd0ea56
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/StorageServer.py
M src/ZEO/asyncio/mtacceptor.py
M src/ZEO/tests/testZEO.py
Log Message:
-----------
Merge branch 'ssl' of github.com:zopefoundation/ZEO into ssl
Commit: f6d06ae5998f1a7e21a332eff48dafa7c86b1abb
https://github.com/zopefoundation/ZEO/commit/f6d06ae5998f1a7e21a332eff48dafa7c86b1abb
Author: Jim Fulton <jim at zope.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M src/ZEO/StorageServer.py
Log Message:
-----------
Switch back to using asyncio.Server to listen and run in 1 thread
Compare: https://github.com/zopefoundation/ZEO/compare/daca97cb4292...f6d06ae5998f
More information about the checkins
mailing list