zmq_bind() errno == 0 when error return value == -1

Description

In implementing, in Eiffel using the 'C' interface, a version of the 0MQ tests, zmq_bind() returns -1 with errno == 0, when a printf immediately after the bind() in tcp_listener.cpp at line 200 (approx) showed errno == EADDRINUSE, which was appropriate with the then current code.
Using 0MQ version 2.1.1 on Ubuntu 64-bit 10.04 LTS

Environment

None

Status

Assignee

Unassigned

Reporter

howardthomson

Labels

None

Priority