#38999: base/src/pextlib1.0/tracelib.c setrlimit failure -------------------------+-------------------- Reporter: ajdudman@… | Owner: cal@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: fixed | Keywords: Port: | -------------------------+-------------------- Comment (by cal@…): You're right, the struct might not be initialized; I should have seen that before commiting. My shell seems to have a default soft limit on the number of open files (I never changed any limit settings). It currently is 2560, but I recall it being 256 when I checked last time. Maybe the OS (or my shell) is doing some magic… The hard limit is unlimited, though. Your patch looks good, but if getrlimit failed, setrlimit would work on unitialized data structures, so I thought it might be better to only run setrlimit when getrlimit succeeds. See r105765. -- Ticket URL: <https://trac.macports.org/ticket/38999#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X