[libfabric-users] fi_getname "Operation not permitted in current state"

Hefty, Sean sean.hefty at intel.com
Fri Jun 15 07:46:07 PDT 2018

> Thanks for the feedback. I had discovered that by adding an fi_enable
> beforehand, it works, but I am puzzled as to why it worked fine on
> gni, but not sockets. I need to debug it more and see if the two are
> taking different paths through other bits of code that I didn't
> realize.

I'm not familiar with gni, but it may have an address assigned to an endpoint at creation time.  With sockets, an address isn't assigned until it is specifically bound to one (explicitly or implicitly such as through a connect or listen call).

- Sean

More information about the Libfabric-users mailing list