[tahoe-lafs-trac-stream] [tahoe-lafs] #1921: leasedb: NonExistentShareError: can't find [share] in `shares` table

tahoe-lafs trac at tahoe-lafs.org
Thu Nov 21 22:51:40 UTC 2013


#1921: leasedb: NonExistentShareError: can't find [share] in `shares` table
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  daira
  davidsarah             |     Status:  assigned
         Type:  defect   |  Milestone:  1.12.0
     Priority:  major    |    Version:  1.9.2
    Component:  code-    |   Keywords:  leasedb accounting-crawler blocks-
  storage                |  cloud-merge
   Resolution:           |
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by daira):

 Replying to [comment:10 zooko]:
 > If this is caused by a race between accounting-crawler and leasedb
 updates, then it would be fixed by #1833.

 #1833 proposes a long-running process that is scheduled to delete shares.
 (They can't be deleted synchronously because an HTTP DELETE is not
 synchronous.) This would presumably be based on, or directly copied from
 the current accounting crawler code, and so would probably have the same
 race conditions wrt other share operations.

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1921#comment:11>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list