Skip to content
Snippets Groups Projects
Commit cc432755 authored by Danny Auble's avatar Danny Auble
Browse files

Merge remote-tracking branch 'origin/slurm-15.08' into slurm-16.05

parents d986c759 7d90f534
No related branches found
No related tags found
No related merge requests found
......@@ -981,16 +981,18 @@ bool verify_hint(const char *arg, int *min_sockets, int *min_cores,
uint16_t parse_mail_type(const char *arg)
{
char *buf, *tok, *save_ptr = NULL;
uint16_t rc = (uint16_t)INFINITE;
uint16_t rc = 0;
bool none_set = false;
if (!arg)
return rc;
return (uint16_t)INFINITE;
buf = xstrdup(arg);
tok = strtok_r(buf, ",", &save_ptr);
while (tok) {
if (xstrcasecmp(tok, "NONE") == 0) {
rc = 0;
none_set = true;
break;
}
else if (xstrcasecmp(tok, "ARRAY_TASKS") == 0)
......@@ -1019,6 +1021,8 @@ uint16_t parse_mail_type(const char *arg)
tok = strtok_r(NULL, ",", &save_ptr);
}
xfree(buf);
if (!rc && !none_set)
rc = (uint16_t)INFINITE;
return rc;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment