On Sun, May 05, 2002 at 03:23:39PM -0400, Roland McGrath wrote: > It's not clear to me what case gets EISDIR and what case hangs.
$ ./settrans --chroot /bin/bash -i -- /bin /hurd/fakeroot ./settrans: cannot chdir to new root: Is a directory The "cd foo" case is fixed now, it doesn't hang anymore. > For the EISDIR failure, find where that error > is coming from. Yes, I will attach to the filesystem before it does the chroot, and see what is going on there. > It might be the right thing for it to check for > fsidport==netfs_fsys_identity after io_identity and short-circuit to > returning the existing node. That seems a bit more dicey. Can you think of any specific failure case I could test, or is it just a vague feeling? Also, do you want me to test the changes individually? I have only checked both at once so far. Thanks, Marcus _______________________________________________ Bug-hurd mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-hurd