-
Notifications
You must be signed in to change notification settings - Fork 153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libvma doesn't support the cascaded epoll usage model #219
Comments
@jiangdong-sun any test code that can demo your issue is appreciated. Please attach |
The test code is attached here. How to verify
The EPOLLIN event will be received after the connection succeeded. But, with libvma.
The EPOLLIN event will never be triggerred even the connection succeeded |
@OphirMunk any feedback? Thanks! |
@jiangdong-sun Thanks for sharing your code which enables us to recreate your case. |
@OphirMunk Thanks for your reply. |
Tested on
VMA_VERSION: 8.0.4-0 Release built on May 31 2016 15:34:50
OFED Version: MLNX_OFED_LINUX-3.3-1.0.0.0
I guess all versions of libvma don't support cascaded epoll usage model.
BTW, libkqueue use epoll as cascade model for monitoring EPOLLOUT event, so libkqueue cannot work well with libvma.
It's easy to show the issue. But if you want the test code, I can provide then.
The text was updated successfully, but these errors were encountered: