diff options
author | Anders Persson <Anders.Persson@Sun.COM> | 2010-01-15 20:20:59 -0800 |
---|---|---|
committer | Anders Persson <Anders.Persson@Sun.COM> | 2010-01-15 20:20:59 -0800 |
commit | decd6ccd1e5609a8762c74262d82ce6523c6b19c (patch) | |
tree | 983cfac7bade8306dc6022a08c53441b346d3579 /usr/src | |
parent | 26406123973b347c0418e55a8b8057f0665a16d6 (diff) | |
download | illumos-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.c | 2 |
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); } |