<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Ravi,<div><br></div><div>Which version of Lustre/LNet are you trying with? Are you trying to build some new code over LNet? Could you show us some example code if you don't mind?</div><div>btw, If you are trying this in kernel space, I would suggest to use eq_callback (LNetEQAlloc(...eq_callback)) instead of LNetEQPoll/LNetEQWait, which is better for performance. Polling is not good for performance because all EQs share one single waitq in LNet. </div><div><br></div><div>Regards</div><div>Liang</div><div><br><div><div>On Mar 5, 2011, at 9:30 AM, Ravi wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><font color="black" size="2" face="arial"><font size="2"><font face="Arial, Helvetica, sans-serif">Hello <br>
<br>
I am using LNetWait (blocking call ) on a particular event .After i recevie this event i break from the loop which waits for this event and proceed  but when another event is added into the event queue the system crashes.I thought LNetPoll would be better as  i can just  poll for that particular event without disturbing the event queue but when i make i get undefined.Any thoughts .<br>
</font></font><font color="black" face="arial" size="2">

<div> <br>

</div>



<div> Thanks <br>
Ravi <br>
<br>

</div>



<div style="clear: both;"></div>

</font></font>_______________________________________________<br>Lustre-devel mailing list<br><a href="mailto:Lustre-devel@lists.lustre.org">Lustre-devel@lists.lustre.org</a><br>http://lists.lustre.org/mailman/listinfo/lustre-devel<br></blockquote></div><br></div></body></html>