[Swift-user] Too many open file descriptors
Peter Wortmann
pw410 at cam.ac.uk
Fri Aug 21 08:19:20 CDT 2015
Hi swift-user
We are using Swift/T in a way that does a lot of "@stdout=..."
indirections. However, this seems to lead to Turbine running out of file
descriptors at a certain point. A bit of poking showed that this calls
through to "mktemp" in "files.tcl", which states:
# This can fail with "too many open files"
file tempfile result $tmpdir/.turbine
Is this a known bug? I tried to work around it, and simply closing the
returned file channel seems to work:
close [file tempfile result $tmpdir/.turbine]
Is there a reason to keep it open?
Greetings,
Peter
More information about the Swift-user
mailing list