[Gambas-user] Propper way to kill a runnin process

M0E Lnx m0e.lnx at ...626...
Mon Mar 10 18:34:40 CET 2008


Thank you ... I will try this.
One more question.
I have some code in the process_kill() event.
Apparently this code is running twice. Is there a way to keep it from
running again?



On 3/10/08, Stefano Palmeri <rospolosco at ...152...> wrote:
> Alle 14:54, lunedì 10 marzo 2008, M0E Lnx ha scritto:
>
> > Sorry, hit the send button by accident... here it is
>  >
>  > I have on my vpackager application one shell process that run on
>  > several stages. I have a function that constantly checks the output of
>  > this process for "keywords" that if found, need to immediately kill
>  > the process. Here is how I'm killing the process
>  >
>  > PUBLIC SUB ABORT_PROCESS()
>  > IF instr(sBuffer, "FAILED") > 0 THEN
>  >   IF hMyProc.State = Process.Running THEN
>  >    hMyProc.kill
>  >   END IF
>  > END IF
>  > END
>  >
>
>
> Uhm... that shoud work.
>  Anyway, try this to kill the 'rebel' process:
>
>  SHELL "kill -9 " & hMyProc.Id WAIT
>
>
>  and see what happens.
>
>  Stefano
>
>
>  > The problem is that altough on the screen it appears the sub run
>  > without error, I can still feel the CPU is running... I can hear it
>  > too. My system monitor shows high CPU useage even after the code has
>  > ran.
>  > Is there another way to do this more accurately?
>  >
>  > Using gambas2-2.0.0
>  > Thanks
>  >
>  > On 3/10/08, M0E Lnx <m0e.lnx at ...626...> wrote:
>  > > I have on my vpackager application one shell process that run on
>  > >  several stages. I have a function that constantly checks the output of
>  > >  this process for "keywords" that if found, need to immediately kill
>  > >  the process. Here is how I'm killing the process
>  > >
>  > >  PUBLIC SUB ABORT_PROCESS()
>  > >  IF instr(sBuffer, "FAILED") > 0 THEN
>  > >    IF hMyProc.State = Process.Running THEN
>  >
>
> > -------------------------------------------------------------------------
>  > This SF.net email is sponsored by: Microsoft
>  > Defy all challenges. Microsoft(R) Visual Studio 2008.
>  > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>  > _______________________________________________
>  > Gambas-user mailing list
>  > Gambas-user at lists.sourceforge.net
>  > https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>  -------------------------------------------------------------------------
>  This SF.net email is sponsored by: Microsoft
>  Defy all challenges. Microsoft(R) Visual Studio 2008.
>  http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>  _______________________________________________
>  Gambas-user mailing list
>  Gambas-user at lists.sourceforge.net
>  https://lists.sourceforge.net/lists/listinfo/gambas-user
>




More information about the User mailing list