Script beendet sich nicht -> Anschließend hohe CPU Auslastung

  • Hallo zusammen,

    ich stehe gerade vor einen sehr merkwürdigen Problem was ich so noch nie gesehen habe.

    Bei einen exit des Scripts verschwindet die Gui aber der Prozess bleibt erhalten und schnellt auf 100% hoch.
    Hatte jemand so ein Verhalten schonmal?

    Liegt es eventuell am Betriebssystem (Win Server 2003)?
    Ich kann es nämlich so nicht an auf Win7 nachstellen.

    Der Code kann ich leider hier nicht veröffentlichen, das Exit sieht aber so aus (ganz einfach)

    [autoit]


    If $msg = $cancel Then
    Exit
    EndIf
    If $msg = $Gui_Event_Close Then
    Exit
    EndIf

    [/autoit]

    selbst bei diesen hier funktioniert es nicht

    [autoit]


    $file = FileOpenDialog("bla", "Textdateien (*.txt)")
    if @error Then
    MsgBox(4096,"bla","exitbla")
    Exit
    EndIf

    [/autoit]


    Danke euch

  • Von dem Code welches du bisher gepostet hast kann man wenig falsch machen, bzw. sieht alles richtig aus^^
    Aber mit Codesnipseln können wir nicht gut helfen.
    Ich persöhnlich glaube es liegt am OS, denn Autoit ist nicht für das Windows-Server OS optimiert (behaupte ich hier mal so...)

    So ein ähnliches verhalten hatte ich auch mal, da hat das Programm die Speicher-Adressen anscheind nicht mehr freigegeben,
    so das sich dieser Process nicht schließen lässt und erst duch ein Neustart verschwindet, war aber ein einzelfall.

    Sind TV-Quizfragen zu einfach? A) Ja B) Harry Potter

    Spoiler anzeigen

    Ich gebe zu dieser Post hat wahrscheinlich nicht viel geholfen,
    aber ich versuche wenigstens zu helfen :rolleyes:

  • Würdest du das Thema dann (sofern erledigt) bitte noch als geschlossen markieren?

    Ersten Beitrag editieren, Status -> geschlossen.

    Danke.

    Grüße Yaerox

    Grüne Hölle