On 9/13/07, Suresh Kumar <[EMAIL PROTECTED]> wrote:
> Can anybody tell me the good way of find out the which process is opened too
> many files and this is causing rsync fails to open new fd??

The error message tells you: it's the client/receiver process.

> Currently i want to see /proc/<pid>/fd directory and check which process is
> using lot fds in use..

To give yourself time to check the client's /proc/<pid>/fd , you may
need to modify its source code and put in a "kill(getpid(), SIGSTOP)"
just before it exits with the error.  Alternatively, you could check
the shell's /proc/<pid>/fd for what fds rsync is inheriting and then
strace rsync to find out what additional fds it is opening.

Matt
-- 
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to