none
Tuer une application RRS feed

  • Question

  • Bonjour, j'ai de petits soucis avec une application qui ne s'arrete pas comme elle le devrait.

    Il me faut donc la tuer au bout d'uin certain temps.

    Je peux utiliser Process.kill() mais il semble que cela ne fonctionne pas systématiquement.

    Serait-ce un probleme de permission ?

    Si oui, comment puis attribuer ces permissions ? System.Security je suppose ?

     

    J'ai crée un application qui permet de faire la partie kill, mais comment lui donner les autorisations de le faire?

    Merci d'avance

    Gaetan

     

     

     

    mardi 29 mai 2007 08:53

Toutes les réponses

  •  Gaetan M A écrit:

    Bonjour, j'ai de petits soucis avec une application qui ne s'arrete pas comme elle le devrait.

    Il me faut donc la tuer au bout d'uin certain temps.

     

    Il serait peut-être plus judicieux de comprendre pourquoi cette application ne s'arrête pas correctement au lieu de la tuer...

     

    Je peux utiliser Process.kill() mais il semble que cela ne fonctionne pas systématiquement.

     

    Pourquoi cela ne fonctionne-t-il pas correctement ? As-tu une exception ? Un message d'erreur ?

     

     

    A+

    mardi 29 mai 2007 10:26
  • Accessoirement savoir quelle type d'application c'est..

    Et savoir ce qu'elle fait ca pourrait potentielement aider a y voir plus clair...

    Si si c'est vrai

    mardi 29 mai 2007 11:59
  • Bonjour, finalement , j'ai pu me débrouiller avec le kill en faisant en plus un dispose du process.

    J'utilise le kill quand je vois que le délai est dépassé, quand je le fait je suis a 99% certain que mon application ne fait plus rien.

    Je préfèrerait aussi pour faire un arret propre, mais mon application utilise plusieurs périphériques.

    Chaque périphérique tourne dans un thread et malheureusement je n'ai pas encore trouvé le moyen de voir

    quel thread reste actif.

    J'ai construit chauqe thread de la meme façon, j'ai une boucle principale a laquelle je met fin, il devrait donc sortir facilement.

    Mais ce n'est pas le cas, quelque chose coince meme si mes indicateurs indiquent bien qu'ils doivent s'arreter.

     

    merci

     

     

    lundi 4 juin 2007 09:19