btl/sm: rename file after file descriptor has been closed.
Thanks George for spotting this.
Этот коммит содержится в:
родитель
079ea14dab
Коммит
607d7c7545
@ -696,6 +696,8 @@ create_rndv_file(mca_btl_sm_component_t *comp_ptr,
|
|||||||
/* only do this for the mpool case */
|
/* only do this for the mpool case */
|
||||||
OBJ_RELEASE(tmp_modp);
|
OBJ_RELEASE(tmp_modp);
|
||||||
}
|
}
|
||||||
|
(void)close(fd);
|
||||||
|
fd = -1;
|
||||||
if (0 != rename(tmpfname, fname)) {
|
if (0 != rename(tmpfname, fname)) {
|
||||||
rc = OPAL_ERR_IN_ERRNO;
|
rc = OPAL_ERR_IN_ERRNO;
|
||||||
goto out;
|
goto out;
|
||||||
|
Загрузка…
Ссылка в новой задаче
Block a user