Hallo!
Wenn ich mit runtime.exec() ein Befehl aufführe, der sich aufhängt oder eine Endlosschleife enthält (als einfaches Bsp. ein Shell-Scipt mit dem Inhalt "while true; do echo test; done"), dann hängt sich die ganze GUI auf. Gibt es eine Möglichkeit, das zu verhinden?
Um das ganze noch ein bisschen anschaulicher zu Erklären:
Man stelle sich vor, man habe einen kleinen Shell-Script-Editor, welcher auf Knopfdruck das aktuelle Shell-Script ausführt.Hat man nun (versehentlich) eine Endlosschleife eingebaut, hängt sich der ganze Editor auf.
Habt ihr eine Idee?
Konstantin
Wenn ich mit runtime.exec() ein Befehl aufführe, der sich aufhängt oder eine Endlosschleife enthält (als einfaches Bsp. ein Shell-Scipt mit dem Inhalt "while true; do echo test; done"), dann hängt sich die ganze GUI auf. Gibt es eine Möglichkeit, das zu verhinden?
Um das ganze noch ein bisschen anschaulicher zu Erklären:
Man stelle sich vor, man habe einen kleinen Shell-Script-Editor, welcher auf Knopfdruck das aktuelle Shell-Script ausführt.Hat man nun (versehentlich) eine Endlosschleife eingebaut, hängt sich der ganze Editor auf.
Habt ihr eine Idee?
Konstantin