[ENBD] New to ENBD, having troubles
Peter T. Breuer
enbd@lists.community.tummy.com
Wed, 23 Jan 2002 17:49:47 +0100 (MET)
"A month of sundays ago Christopher Eveland wrote:"
> > > The fsync at the end seems to be where things get stuck. When I do the
> > > "echo 0 > /proc/nbdinfo" it finishes up. Hope this helps,
> >
> > Slightly embarrassing .... it appears that I left a "-a" flag in the
> > make test setup for 2.4.17pre1 at least. Would you mind trying again,
> > without the flag (on the client).
> >
> > Let me know how it goes.
>
> Hey! That did it! Thanks a lot for your help,
The story is ...
Apparently I fouled up when adding a remote ioctl facility. The foulup
caused timeouts in the keepalive under all circumstances. But that only
had an effect when the async flag "-a" was thrown into the mix. And I
accidentally left the async flag on in the 2.4.27 Makefile.
I _appear_ to have fixed the original foulup, and have uploaded a
fixed 2.4.27pre1. It even appears to work in -a mode again (client
flag).
Peter