All of the calls are thread safe

On October 15, 2017 11:37:55 AM MDT, "Frank Ramirez, Alvaro" 
<afran...@uni-mainz.de> wrote:
>Hi all,
>
>
>New user but long time user and plugin developer here.
>
>
>I am currently porting an automated set of virtualization triggers for
>slurm to c/c++.
>
>
>As virtualization steps can take a long time in a cluster (think
>virtual machine startup and shutdown), I am in the process of
>parallelizing independent slurm api calls.
>
>
>What is the current concurrency / thread safety situation when using
>calls from https://slurm.schedmd.com/api.html  the slurm api?
>
>
>I am mainly looking at parallel calls to slurm_allocate_resources(...),
> slurm_kill_job(), as well as slurm_free_* and slurm_init_* calls.
>
>
>Is the call to these functions thread safe from the same process when
>done in parallel through a thread api (mainly stl threads).
>
>
>If not, about which sort of undefined behaviors should I be ware of?
>
>
>Greetings and thanks in advance for the help,
>
>
>A Frank

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Reply via email to