--- lwkt_ipiq.c.orig	2011-10-13 20:36:33.000000000 -0500
+++ lwkt_ipiq.c	2011-10-13 20:36:50.000000000 -0500
@@ -659,7 +659,7 @@
      * 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);
