Hi,

just for record, based on additional info from Sebastien, it seems he
hitted known file descriptor leak in nscd. Fix is investigated.

Best regards,

Milan

V čt, 04. 09. 2008 v 09:24, Sebastien Cantos píše:
> I've found where the problem was. I was thinking hard about a "too many open 
> files issue", so I used this script to check my thoughts:
> #!/usr/sbin/dtrace -s
> 
> #pragma D option quiet
> 
> dtrace:::BEGIN
> {
>         printf("%-16s %-12s %3s %s\n", "EXEC", "SYSCALL", "ERR", "DESC");
> }
> 
> syscall::open:return
> /(int)arg0 == -1 && errno == 24/
> {
>         printf("%-16s %-12s %3d %s\n", execname, probefunc, errno, errnostr);
> }
> 
> 
> And guess what:
> 
> # ./errstr.d
> EXEC             SYSCALL      ERR DESC
> nscd             open          24 EMFILE: Too many open files
> nscd             open          24 EMFILE: Too many open files
> .....
> 
> 
> I need to increase the open files limit.
> 
> Sebastien.


_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to