[tahoe-lafs-trac-stream] [tahoe-lafs] #1869: pluggable backends: serialize backend operations on a shareset
tahoe-lafs
trac at tahoe-lafs.org
Wed Apr 24 13:05:46 UTC 2013
#1869: pluggable backends: serialize backend operations on a shareset
-------------------------+-------------------------------------------------
Reporter: | Owner:
davidsarah | Status: new
Type: defect | Milestone: 1.11.0
Priority: normal | Version: cloud-branch
Component: code- | Keywords: cloud-backend storage shareset
storage | cache design-review-needed
Resolution: |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by daira):
Replying to [comment:4 daira]:
> {{{
> Separate locks are taken for each shareset, and nothing prevents
> sharesets matching the prefix from being deleted or added between
> listing the sharesets and taking these locks. Callers must be able
> to tolerate this.
> }}}
should be:
{{{
A caller will typically perform operations that take locks on some
of the sharesets returned by this method. Nothing prevents sharesets
matching the prefix from being deleted or added between listing the
sharesets and taking any such locks; callers must be able to tolerate
this.
}}}
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1869#comment:8>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list