diff --git a/src/slurmctld/read_config.c b/src/slurmctld/read_config.c index 7953eb415c4db6d2b67d89d5baafd9068d65d1af..a2eb0b90f3ea42ea5d1b4b1ecbb7618c28d0365f 100644 --- a/src/slurmctld/read_config.c +++ b/src/slurmctld/read_config.c @@ -596,6 +596,13 @@ static int _parse_part_spec(char *in_line) goto cleanup; } xfree(shared_str); +#ifdef HAVE_BGL + if (shared_val != SHARED_NO) { + error("Illegal Shared parameter value for partition %s", + partition_name); + shared_val = SHARED_NO; + } +#endif } if (state_str) {