summaryrefslogtreecommitdiff
path: root/usr/src/uts/i86pc/io/tzmon
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/uts/i86pc/io/tzmon')
-rw-r--r--usr/src/uts/i86pc/io/tzmon/tzmon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/i86pc/io/tzmon/tzmon.c b/usr/src/uts/i86pc/io/tzmon/tzmon.c
index af6ec1ad1f..0f44040994 100644
--- a/usr/src/uts/i86pc/io/tzmon/tzmon.c
+++ b/usr/src/uts/i86pc/io/tzmon/tzmon.c
@@ -590,8 +590,8 @@ tzmon_monitor(void *ctx)
mutex_enter(&tzp->lock);
ticks = drv_usectohz(tzp->polling_period * 1000000);
if (ticks > 0)
- (void) cv_timedwait(&zone_list_condvar, &tzp->lock,
- ddi_get_lbolt() + ticks);
+ (void) cv_reltimedwait(&zone_list_condvar,
+ &tzp->lock, ticks, TR_CLOCK_TICK);
mutex_exit(&tzp->lock);
} while (ticks > 0);
}