[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2949: refactor: storage-broker should be given a client, also no circular ref
Tahoe-LAFS
trac at tahoe-lafs.org
Thu Sep 6 18:03:32 UTC 2018
#2949: refactor: storage-broker should be given a client, also no circular ref
--------------------+---------------------------
Reporter: meejah | Owner:
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: code | Version: 1.12.1
Keywords: | Launchpad Bug:
--------------------+---------------------------
See create_no_network_client in test/no_network.py -- it has to create a
storage-broker to give to the client, but then also has to give/change a
"client" ref to the storage-broker
This is bad for two reasons:
- there's a circular reference
- a _NoNetworkClient isn't "really" set up until someone fixes this ref
from outside..
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2949>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list