Hi Henrik, > I'm running into too many file descriptors (again), or rather a file > descriptor leak. > ... > (for A (rss~parseFrom (pipe (prin Str)))
(pipe (prin Str))) is probably the culprit. 'pipe' has two forms of invocation: 1. (pipe exe . prg) executes 'prg', and cleans up everything (wait for child and close the open file). 2. (pipe exe) returns a file descriptor, to be used subsequently. So you need to remember it, and close it when done. ♪♫ Alex -- UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe