--- src/sys/kern/kern_upcall.c 2005/10/09 20:12:34 1.7 +++ src/sys/kern/kern_upcall.c 2005/10/11 09:59:56 1.8 @@ -66,7 +66,7 @@ static void sigupcall_remote(void *arg) { struct lwp *lp = arg; - if (lp->lwp_proc == lwkt_preempted_proc()) + if (lp == lwkt_preempted_proc()) sigupcall(); }