diff --git a/ProcessUNIX.c b/ProcessUNIX.c index d9e6691d171a63a098797da338dbc69184f7bde0..b93e0e6720fd4409b5e02b3ff2538b57edcc58ba 100644 --- a/ProcessUNIX.c +++ b/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); } }