[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3038: Many Python 2.7 macOS builds fail with "Too many open files"

Tahoe-LAFS trac at tahoe-lafs.org
Wed May 1 14:53:53 UTC 2019


#3038: Many Python 2.7 macOS builds fail with "Too many open files"
-------------------------+-----------------------
     Reporter:  exarkun  |      Owner:  exarkun
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  undecided
    Component:  unknown  |    Version:  1.12.1
   Resolution:           |   Keywords:
Launchpad Bug:           |
-------------------------+-----------------------

Comment (by exarkun):

 If `AdoptedStreamServerEndpoint` is never told to listen then it will
 never convert its integer file descriptor into a listening port.  If the
 tub that is passed to `listenOnUnused` is never started then the endpoint
 will never be told to listen.

 A bunch of tests seem to create a client but never start it.  In this
 case, the tub is never started and the descriptor leaks.

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


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