diff --git a/src/common/slurmdb_defs.c b/src/common/slurmdb_defs.c index e620b6d405a47120706fa39d373b95dc91decd25..f9f14ac13acadf6ac913cb9c0ce9a25b5b434697 100644 --- a/src/common/slurmdb_defs.c +++ b/src/common/slurmdb_defs.c @@ -158,6 +158,8 @@ static int _sort_childern_list(slurmdb_hierarchical_rec_t *assoc_a, static int _sort_assoc_by_lft_dec(slurmdb_association_rec_t *assoc_a, slurmdb_association_rec_t *assoc_b) { + if (assoc_a->lft == assoc_b->lft) + return 0; if (assoc_a->lft > assoc_b->lft) return 1; return -1;