[ofa-general] rdma_listen() backlog

umayr at gatech.edu umayr at gatech.edu
Wed Jul 8 23:10:14 PDT 2009


Hi,

Given RDMA CM (server) listening on a given IP address and port number with a backlog values greater than 1. The problem is that every time more than one connection requests are sent to the listening port, rdma_listen() traps the later request but gives an error. What might be the reason for this error. 

Given previous discussions on the mailing list about the meaning of the backlog value, it's unclear whether it indicates the number of connection waiting to be processed (is that after the currently accepted connection has completed processing?) or is it "just an attribute of the service/listening endpoint" (again it's unclear what is the function of this attribute).

So, in general, how is it possible to listen for and deal with multiple connections request on the same IP/port value?

Thanks.

- Umayr



More information about the general mailing list