diff --git a/Source/kwsys/ProcessUNIX.c b/Source/kwsys/ProcessUNIX.c index 7700ccf82..942325cf9 100644 --- a/Source/kwsys/ProcessUNIX.c +++ b/Source/kwsys/ProcessUNIX.c @@ -1997,8 +1997,11 @@ static void kwsysProcessKill(pid_t process_id) kwsysProcessKill(pid); } } + } - /* We are done with the ps process. */ + /* We are done with the ps process. */ + if(ps) + { pclose(ps); } }