Hi, I think I found the culprit which ran me out of FDs. It was a cut+paste error of mine; I had left in code which caused two TCP sessions to be opened via xfrd_tcp_open() where I should only do one, at the end of xfrd_tcp_release()... So far the newly started pair of processes seem to be a lot better behaved. Regards, - Håvard