[bind10-dev] IOFetchTest.TcpSendReceive32768 failre
Stephen Morris
stephen at isc.org
Thu Jun 2 09:59:42 UTC 2011
On 01/06/2011 14:53, Jeremy C. Reed wrote:
> On Tue, 31 May 2011, BIND 10 Tests wrote:
>
>> http://bind10.isc.org/~tester/builder//BIND10-distcheck/20110531210846-FreeBSD8-i386/logs/distcheck.out
>
>
> [ RUN ] IOFetchTest.TcpSendReceive8192
> [ OK ] IOFetchTest.TcpSendReceive8192 (520 ms)
> [ RUN ] IOFetchTest.TcpSendReceive16384
> [ OK ] IOFetchTest.TcpSendReceive16384 (620 ms)
> [ RUN ] IOFetchTest.TcpSendReceive32768
> 2011-05-31 21:28:11.q ERROR [unittest.asiolink] ASIODNS_OPENSOCK, error
> 48 opening TCP socket to 127.0.0.1(5301)
> :
> :
> [ FAILED ] IOFetchTest.TcpSendReceive32768 (4016 ms)
> [ RUN ] IOFetchTest.TcpSendReceive65535
> [ OK ] IOFetchTest.TcpSendReceive65535 (813 ms)
>
>
>
> This test is in src/lib/asiodns/tests/io_fetch_unittest.cc
>
> Notice that the same tests before and after worked. Thet are the same
> other than the size.
The reported error is a failure to open the socket (which is not
dependent on the message size), the cause of which is error 48: on
FreeBSD this corresponds to "Address already in use". I would guess that
this is because the kernel has not finished freeing up the resources
associated with the previous test, perhaps because the system was
heavily loaded at the time.
Is the problem repeatable?
Stephen
More information about the bind10-dev
mailing list