Thread Systemaufruf, kehrt nicht zurück
(15 answers)
Opened by theresa at 2008-03-03 15:45
Ok, ich drehe gleich durch.
Habe folgenden Abschnitt jeweils mit system, qx und `` ausführen lassen, unten die Ergebnisse. Alarm habe ich erstmal übertriebene 15 Sekunden gegeben, um sicherzustellen, dass keine Probleme auftauchen weil der Befehl nicht vollständig ausgeführt werden konnte. Code: (dl
)
1 eval { (Die richtige Eingabe ist der Fall, wenn das Programm nicht zurückkommt, bei falschen Daten kommt es sofort zurück mit einer Fehlermeldung.) -system/richtige Eingabe: timeout (wie erwartet), return leer (wie erwartet), also alles o.k. -system/falsche Eingabe: kein timeout, fehlermeldung wird auf der konsole ausgegeben und Fehlerkode in $return gespeichert. :( Häufiger aber timeout (?), selbe fehlermeldung auf der konsole, $return leer. -qx/richtige Eingabe: kein timeout, bleibt hängen. Scheint also auf alarm nicht zu reagieren. -qx/falsche Eingabe: kein timeout, und speichert die ausgabe in $return sowie erwartet, also hier auch alles o.k. -``/richtige Eingabe: kein timeout, bleibt hängen. Scheint also auf alarm nicht zu reagieren. -``/falsche Eingabe: timeout, und speichert nichts in $return. |