- 15 Sep, 2017 8 commits
-
-
Tim Wickberg authored
Interestingly enough there was a missing slurm_attr_destroy() call here.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
While here fix two function signatures, as the only error path was if pthread_create failed, and the calling locations ignored the return code anyways.
-
Tim Wickberg authored
Bug 4163.
-
Tim Wickberg authored
Set to fatal on pthread_create failure, as this is the LCD of all existing behaviors, and as such if something were stopping thread creation from succeeding you could expect some code path to trip that eventually. Rather than gamble on when/if that is triggered, just immediately die. Bug 4163.
-
Dominik Bartkiewicz authored
-
Tim Wickberg authored
CID 44819.
-
- 14 Sep, 2017 8 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
A second PMI2_Init() within the same step is invalid, and cannot succeed. Return an error code back to the client end, and close the fd to force the step to terminate immediately. Due to a bug in our libpmi code, just returning a cmd=response_to_init with an appropriate rc number will not tear down the connection properly, so send back something else that will trigger the error path. Bug 3520.
-
Tim Wickberg authored
Need to make a local copy of the user_name field, otherwise you'll xfree() the cache's version and eventually crash or fatal() slurmctld.
-
Morris Jette authored
-
Morris Jette authored
An error message was changed to report job ID. Modify the output parsing to avoid confusing the job ID with a task id label.
-
Morris Jette authored
A request to cancel a pack step leader will result in that step being cancelled on all pack job components. Needed by MPI.
-
Tim Wickberg authored
CID 45178.
-
Tim Wickberg authored
This reverts commit c03194bc.
-
- 13 Sep, 2017 24 commits
-
-
Tim Wickberg authored
Already verified on code paths leading into here, add xassert for posterity. CID 171465.
-
Tim Wickberg authored
Their existence is already assumed (and should be enforced) elsewhere, so do this once and simplify the remaining code. CID 161183.
-
Tim Wickberg authored
CID 171490.
-
Tim Wickberg authored
CID 171485.
-
Tim Wickberg authored
CID 171478.
-
Morris Jette authored
-
Isaac Hartung authored
-
Morris Jette authored
mpi/pmi2 plugin - vestigial pointer could be referenced at shutdown with invalid memory reference resulting.
-
Alejandro Sanchez authored
-
Alejandro Sanchez authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
Coverity CID 44677
-
Morris Jette authored
This reduces the frequency of failures due to timing issues related to NFS down to about 1% on smd
-
Morris Jette authored
Coverity CID 44669, 44670
-
Morris Jette authored
Coverity CID 44699
-
Morris Jette authored
Coverity CID 44730
-
Morris Jette authored
Coverity CID 44966
-
Morris Jette authored
Coverity CID 44770
-
Morris Jette authored
No other change to logic, but this allowed some code reuse
-
Morris Jette authored
Coverity CID 44675
-
Josh Samuelson authored
Bug 4154.
-
Dominik Bartkiewicz authored
Use the partition specified in the reservation, rather than using the cluster's default. Bug 4030.
-
Dominik Bartkiewicz authored
Already handled on line 2080. Bug 4030.
-