System call recv() failed with EAGAIN which causes connection disconnect with application
Issue
Customer is seeing unexpected behavior on a Unix domain socket that is created by socketpair(), where an EAGAIN error is returned after system call recv().
This is causing a communication link failure with a third party application. System call recv() failed returning EAGAIN. The expected behaviour is that the socket remain open.
Environment
- Red Hat Enterprise Linux 6.9
- (observed but not limited to)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
