On Sun, Jun 03, 2007 at 07:36:42PM +0100, Tom Lloyd wrote:
> Yup, it compiles now. Thanks!
>
> I've got another problem, though - it seems to drop the connection
> after a short while with the following message:
>
> muttley ~ # nbd-client 10.0.0.2 555 /dev/nbd0
> Negotiation: ..size = 10485760KB
> bs=1024, sz=10485760
> muttley ~ # Kernel call returned: Broken pipeClosing: que, sock, done
>
> Is this normal?
Okay. You're not the first to hit this, and probably not the last
either. I therefore reverted r231, and released 2.9.3. That should fix
this. I'll do the same on the 2.8 branch later, at an hour that does not
read as '3:26 AM local time'.
(r231 implements non-blocking sockets for communication with the client.
That improved performance, but apparently it isn't bug-free... I'll
leave this as is now, except on trunk, where I'll intend to fix the
issue rather than leave it)