Erheiterndes Hacken
März 28, 2008
Ich bin gerade dabei das gestern gepostete NoMule mit einer UI zu versehen und irgendwas klappt da nicht ganz. Process.waitFor() terminiert nicht wirklich. Nunja dumm gelaufen – nun versuch ich grad nen Workaround zu schreiben und dabei ist folgender Screenshot von Eclipse entstanden – man achte auf das Tooltipfenster
Update:
Ich hab jetz nen Workaround gefunden. Der Fehler ist folgender. Wenn der Prozess viel Output generiert und der nicht gelesen wird läuft die entsprechende Pipe voll. Der Workaround funktioniert also folgendermaßen:
- Schreibe dir einen Threadklasse die Streams ließt und Zeugs damit macht (ausgeben, oder auch garnix – Hauptsache es ließt)
- Lasse Instanzen der Threadklasse auf den ErrorStream und den InputStream des Threads los
- Have fun








