Avoid double-release in error path
authorrhc
Wed Mar 20 21:00:59 2013 +0000 (2 months ago)
changeset 215107a9373e1765f
parent 21509 4c59eb935327
child 21511 8db4559626ec
Avoid double-release in error path
orte/mca/dfs/orted/dfs_orted.c
     1.1 --- a/orte/mca/dfs/orted/dfs_orted.c	Wed Mar 20 20:27:09 2013 +0000
     1.2 +++ b/orte/mca/dfs/orted/dfs_orted.c	Wed Mar 20 21:00:59 2013 +0000
     1.3 @@ -261,7 +261,6 @@
     1.4          if (NULL != dfs->open_cbfunc) {
     1.5              dfs->open_cbfunc(-1, dfs->cbdata);
     1.6          }
     1.7 -        OBJ_RELEASE(dfs);
     1.8          return;
     1.9      }
    1.10      opal_output_verbose(1, orte_dfs_base.output,
    1.11 @@ -274,7 +273,6 @@
    1.12          if (NULL != dfs->open_cbfunc) {
    1.13              dfs->open_cbfunc(dfs->remote_fd, dfs->cbdata);
    1.14          }
    1.15 -        OBJ_RELEASE(dfs);
    1.16          return;
    1.17      }
    1.18      /* otherwise, create a tracker for this file */