[tahoe-lafs-trac-stream] [tahoe-lafs] #2015: leasedb: high file descriptor usage exposed by tests

tahoe-lafs trac at tahoe-lafs.org
Mon Jul 8 16:46:29 UTC 2013


#2015: leasedb: high file descriptor usage exposed by tests
-------------------------+-------------------------------------------------
     Reporter:  daira    |      Owner:  markberger
         Type:  defect   |     Status:  new
     Priority:  major    |  Milestone:  1.11.0
    Component:  code-    |    Version:  1.10.0
  storage                |   Keywords:  leasedb tests reliability file-
   Resolution:           |  descriptor leak
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Comment (by zooko):

 Replying to [comment:6 markberger]:
 > With my script the total number of fds appears to remain constant during
 execution when I call {{{ sudo lsof | wc -l }}} from another terminal.
 This isn't the case when running the test suite (as your fdleakfinder has
 shown).

 Okay, markberger. Good job disproving the hypothesis that there is a leak
 in the Python sqlite module, or even in our allmydata/util/dbutil.py! Now
 what's the next step to find the problem? The fdleakfinder outputs show
 which specific files are still being held open after tests end…

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


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