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