Anonymous - 2003-11-03

Using lufs-0.9.5 on Suse 8.1.

mount using this command (as root):
lufsmount sshfs://user:pass@my.server.net /mnt/point

then ls /mnt/point as root hangs.

An strace shows that is getting stuck in getdents64:

..........
old_mmap(NULL, 173408, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40171000
close(3)                                = 0
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(1, TIOCGWINSZ, {ws_row=49, ws_col=141, ws_xpixel=0, ws_ypixel=0}) = 0
brk(0x805e000)                          = 0x805e000
stat64("/mnt/unixgateway/", {st_mode=S_IFDIR|0755, st_size=480, ...}) = 0
open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/mnt/unixgateway/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=480, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(0x3, 0x805d658, 0x200, 0

Any ideas how to solve this.....