Bug #2147 ยป lwkt_ipiq.c.diff
| lwkt_ipiq.c 2011-10-13 20:36:50.000000000 -0500 | ||
|---|---|---|
|
* caller must loop or otherwise ensure that a loop will occur prior to
|
||
|
* blocking.
|
||
|
*/
|
||
|
if (ip->ip_rindex == ip->ip_windex);
|
||
|
if (ip->ip_rindex == ip->ip_windex)
|
||
|
atomic_poll_release_int(&ip->ip_npoll);
|
||
|
cpu_lfence();
|
||
|
return (ip->ip_rindex != ip->ip_windex);
|
||