Hi,

On Sun, May 15, 2011 at 12:55:51AM +0200, Christoph Egger wrote:
> Hi!
> 
> nbd now fails to build on kfreebsd-* due to some test suite failures:
> 
> 4194304 bytes (4.2 MB) copied, 0.122858 s, 34.1 MB/s
> ../cfgnew
> kill: 113: No such process
> 
> FAIL: cfgnew
> 4096+0 records in
> 4096+0 records out
> 4194304 bytes (4.2 MB) copied, 0.0725825 s, 57.8 MB/s
> ../cfgsize

I just made some time to debug this.

One thing that's changed since lenny is that nbd-server now always tries
to open the same port, for a new-style negotiation. This is on an
IANA-assigned port number, and it opens it with the SO_REUSADDR socket
option set, but it looks as though that might not be enough; when I
repeatedly run the failing checks manually with a custom-built nbd that
writes its error messages to stdout rather than syslog, it looks as
though it fails because it can't open that one port.

Do you have any idea whether that might be the case? Does the FreeBSD
kernel have issues with restarting a network server less than a second
after it was last started? If so, I've found the problem...

-- 
The volume of a pizza of thickness a and radius z can be described by
the following formula:

pi zz a



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to