Comments (6)
WFM
from zeo.
I should add that this is a second-hand report from some colleagues of mine. I haven't tried to write a test case or verify yet.
Maybe @jzuech3 can add any details I missed.
from zeo.
A monkey patch doing what you suggested (check for six.string_types
instead of type("")
) works for me.
from zeo.
I think @tseaver was saying that the code as-is works for him ("WFM"), he doesn't see stale socket files using ZEO and ZConfig 3.2.0 under Python 2, so no patch appears to be needed. Maybe there's some other element? (Again, I haven't tried to create a reproducible test case yet myself.) Mac vs Linux, perhaps?
from zeo.
Sorry, my "WFM" was meant to say, "that patch [would] work for me."
from zeo.
Thanks for the clarification!
from zeo.
Related Issues (20)
- "ValueError: Attempted relative import in non-package" - In windows HOT 2
- Support for Python 3.8 (broken?) HOT 4
- Another data corruption due to concurrency bug (ZEO5 regression; no external invalidations) HOT 7
- ZEO5 incredibly slow on Python 3[.6] compared to Python 2.7 HOT 6
- test run shows many ResourceWarnings HOT 2
- `trollius` bug causes problems for ZEO testsuite in Python 2 environments HOT 4
- Add a test against ZODB master branch to GH actions
- flaky test: `drop_cache_rather_than_verify` HOT 2
- tests hard depend on deprecated mock HOT 10
- test_ssl_hostname_check and test_ssl_basic fail
- Remove possibly unused MTAcceptor feature HOT 5
- ClientStorage: race condition when used with multiple addresses HOT 4
- Potential race condition indicated by `checkConcurrentUpdates2Storages` HOT 3
- (Commit-)`LockManager` is not fair
- Should we stop testing ZEO against all ZODB storage types? HOT 2
- Multiple ZEO data corruptions due to concurrency bugs HOT 13
- zeopack exit value should not be 0 when socket is not found
- asyncio tests are responding with `None` to register call HOT 1
- Race test `check_race_external_invalidate_vs_disconnect` fails on macOS HOT 4
- Client does not retry failed connections HOT 18
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zeo.