diff options
author | praks <none@none> | 2007-03-04 12:08:10 -0800 |
---|---|---|
committer | praks <none@none> | 2007-03-04 12:08:10 -0800 |
commit | 8b4000f97e5d1f7826f9d1b064b08809070c00ec (patch) | |
tree | 694f4ff6db851ec4d1138b3035819791ec7ca0ed /usr | |
parent | 0c5eba8c5970fdedca3397ca86830ae5db5d98eb (diff) | |
download | illumos-gate-8b4000f97e5d1f7826f9d1b064b08809070c00ec.tar.gz |
6530447 fix for 6502013/6527579 causes recursive mutex_enter
Diffstat (limited to 'usr')
-rw-r--r-- | usr/src/uts/common/fs/portfs/port_fd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/common/fs/portfs/port_fd.c b/usr/src/uts/common/fs/portfs/port_fd.c index 61c0c9df41..d40756e0b4 100644 --- a/usr/src/uts/common/fs/portfs/port_fd.c +++ b/usr/src/uts/common/fs/portfs/port_fd.c @@ -380,7 +380,7 @@ errout: pkevp->portkev_flags &= ~PORT_KEV_VALID; active = 1; } - mutex_enter(&pkevp->portkev_lock); + mutex_exit(&pkevp->portkev_lock); if (!port_remove_fd_object(pfd, pp, pcp) && !active) { error = 0; |