On Thu, 26 Apr 2007, Ben Miller wrote:

> I just rebooted this host this morning and the same thing happened again.  I 
> have the core file from zfs.
>
> [ Apr 26 07:47:01 Executing start method ("/lib/svc/method/nfs-server start") 
> ]
> Assertion failed: pclose(fp) == 0, file ../common/libzfs_mount.c, line 380, 
> func
> tion zfs_share
> Abort - core dumped

For there to be no output between the 'executing start method' and the
assertion means that the popen succeeded, but the fgets() failed.  It's
possible that fgets was interrupted and returned an EINTR, which isn't
currently being handled by the code in zfs_share_nfs().

The code I'm looking at starts here:

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libzfs/common/libzfs_mount.c#454

It'd be nice to see a truss or dtrace of this to help narrow it down.


Regards,
markm
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to