EF_NO_FAIL

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2023-07-31
Revision
1.2 English
Name
no_fail
Default
1
Minimum
0
Maximum
1
Scope
per-process

This option controls whether failure to create an accelerated socket (due to resource limitations) is hidden by creating a conventional unaccelerated socket. Set this option to 0 to cause out-of-resources errors to be propagated as errors to the application, or to 1 to have Onload use the kernel stack instead when out of resources.

Disabling this option can be useful to ensure that sockets are being accelerated as expected (i.e. to find out when they are not).