From: Toby Burress Date: Thu, 20 Jan 2011 04:32:01 +0000 (-0500) Subject: FreeBSD: properly identify the rxk_Listener so that msleep() returns X-Git-Tag: upstream/1.8.0_pre1^2~4267 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=bc674908ca5100a0734069a019d9a31788dd52fb;p=packages%2Fo%2Fopenafs.git FreeBSD: properly identify the rxk_Listener so that msleep() returns afs_osi_Wakeup() was not being called with the proper argument, causing afs_osi_Sleep() to fail forever while waiting for rxk_Listener to wake up. Change-Id: I1b650c57ae507987359d0cb230400d3d23984cfa Reviewed-on: http://gerrit.openafs.org/3692 Tested-by: BuildBot Reviewed-by: Derrick Brashear --- diff --git a/src/rx/rx_kcommon.c b/src/rx/rx_kcommon.c index e335308c9..f50abeb6d 100644 --- a/src/rx/rx_kcommon.c +++ b/src/rx/rx_kcommon.c @@ -1273,7 +1273,7 @@ rxk_Listener(void) rxk_ListenerTask = 0; osi_rxWakeup(&rxk_ListenerTask); #endif -#if defined(AFS_SUN5_ENV) +#if defined(AFS_SUN5_ENV) || defined(AFS_FBSD_ENV) osi_rxWakeup(&rxk_ListenerPid); #endif #ifdef AFS_SUN5_ENV