summaryrefslogtreecommitdiff
path: root/tests/test-libglnx-xattrs.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-libglnx-xattrs.c')
-rw-r--r--tests/test-libglnx-xattrs.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/test-libglnx-xattrs.c b/tests/test-libglnx-xattrs.c
index 63e1231..82def4a 100644
--- a/tests/test-libglnx-xattrs.c
+++ b/tests/test-libglnx-xattrs.c
@@ -218,7 +218,11 @@ test_xattr_races (void)
/* FIXME - this deadlocks for me on 4.9.4-201.fc25.x86_64, whether
* using overlayfs or xfs as source/dest.
*/
+#if GLIB_CHECK_VERSION (2, 36, 0)
const guint nprocs = MAX (4, g_get_num_processors ());
+#else
+ const guint nprocs = 4;
+#endif
struct XattrWorker wdata[nprocs];
GThread *threads[nprocs];
g_autoptr(GError) local_error = NULL;