summaryrefslogtreecommitdiff
path: root/linux/shrinker.c
diff options
context:
space:
mode:
Diffstat (limited to 'linux/shrinker.c')
-rw-r--r--linux/shrinker.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/linux/shrinker.c b/linux/shrinker.c
index dae3d293..361196ac 100644
--- a/linux/shrinker.c
+++ b/linux/shrinker.c
@@ -142,6 +142,11 @@ static void shrinker_thread_init(void)
BUG_ON(IS_ERR(shrinker_task));
}
+#if 0
+/*
+ * We seem to be hitting a rare segfault when shutting down the shrinker thread.
+ * Disabling this is going to cause some harmless warnings about memory leaks:
+ */
__attribute__((destructor(103)))
static void shrinker_thread_exit(void)
{
@@ -150,3 +155,4 @@ static void shrinker_thread_exit(void)
shrinker_task = NULL;
}
+#endif