summaryrefslogtreecommitdiff
path: root/kern/thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'kern/thread.c')
-rw-r--r--kern/thread.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/kern/thread.c b/kern/thread.c
index 20378ffb..63af1bde 100644
--- a/kern/thread.c
+++ b/kern/thread.c
@@ -2108,7 +2108,6 @@ static void
thread_idle(void *arg)
{
struct thread *self;
- int error;
(void)arg;
@@ -2116,13 +2115,6 @@ thread_idle(void *arg)
for (;;) {
thread_preempt_disable();
- error = sref_unregister();
-
- if (error) {
- assert(error == ERROR_BUSY);
- goto error_sref;
- }
-
llsync_unregister();
for (;;) {
@@ -2137,9 +2129,6 @@ thread_idle(void *arg)
}
llsync_register();
- sref_register();
-
-error_sref:
thread_preempt_enable();
}
}