summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorAnders Persson <Anders.Persson@Sun.COM>2010-01-15 20:20:59 -0800
committerAnders Persson <Anders.Persson@Sun.COM>2010-01-15 20:20:59 -0800
commitdecd6ccd1e5609a8762c74262d82ce6523c6b19c (patch)
tree983cfac7bade8306dc6022a08c53441b346d3579 /usr/src
parent26406123973b347c0418e55a8b8057f0665a16d6 (diff)
downloadillumos-gate-decd6ccd1e5609a8762c74262d82ce6523c6b19c.tar.gz
6916647 so_strioc_nread is waiting on the wrong condvar
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/fs/sockfs/sockcommon_subr.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/fs/sockfs/sockcommon_subr.c b/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
index 00057d304b..2e3442e879 100644
--- a/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
+++ b/usr/src/uts/common/fs/sockfs/sockcommon_subr.c
@@ -1571,7 +1571,7 @@ so_strioc_nread(struct sonode *so, intptr_t arg, int mode, int32_t *rvalp)
goto out;
/* Do a timed sleep, in case the reader goes to sleep. */
- (void) cv_reltimedwait(&so->so_state_cv, &so->so_lock, wakeup,
+ (void) cv_reltimedwait(&so->so_read_cv, &so->so_lock, wakeup,
TR_CLOCK_TICK);
}