Mellanox / libxlio

Other
32 stars 18 forks source link

issue: 3586273 Use XLIO_DEFERRED_CLOSE by default #136

Open iftahl opened 3 months ago

iftahl commented 3 months ago

For incoming sockets - no change. For outgoing sockets - since outgoing sockets occupy a local port, we should release it on the socket destructor to prevent race from another socket to use the same port. This race might cause XLIO to hold 2 sockets with the same RFS object at the same time, and this is fatal (particularly for TCP).

Change type

What kind of change does this PR introduce?

Check list

iftahl commented 3 months ago

bot:retest

galnoam commented 1 month ago

bot:retest