summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorRafael Vanoni <rafael.vanoni@sun.com>2010-01-14 10:59:53 -0800
committerRafael Vanoni <rafael.vanoni@sun.com>2010-01-14 10:59:53 -0800
commit73cd038f3104747d3d6a22e429c9bb75e10546cf (patch)
treecca28d20978aa6acddbf0d8b843790dc44d341cd /usr/src
parent86644ba28c50af32651bfc09efc3bd975a003ac1 (diff)
downloadillumos-gate-73cd038f3104747d3d6a22e429c9bb75e10546cf.tar.gz
6915781 uDAPL occasionally does not deliver confirmation message for a dat_ep_post_send() call
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/uts/common/os/clock.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr/src/uts/common/os/clock.c b/usr/src/uts/common/os/clock.c
index 2770126664..dda80d0406 100644
--- a/usr/src/uts/common/os/clock.c
+++ b/usr/src/uts/common/os/clock.c
@@ -22,7 +22,7 @@
/* All Rights Reserved */
/*
- * Copyright 2009 Sun Microsystems, Inc. All rights reserved.
+ * Copyright 2010 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
@@ -2402,10 +2402,9 @@ lbolt_event_driven(void)
ret = atomic_dec_32_nv(
&lb_info->lbi_token);
ASSERT(ret == 0);
- return (lb);
+ } else {
+ lbolt_softint_post();
}
-
- lbolt_softint_post();
}
}
} else {