Thread Returncode aus der Pipe
(7 answers)
Opened by roli at 2009-12-16 15:39
Die open-Befehle für die beiden SSH-Kommandos (Zeilen 7 und 17 im Codebeispiel des OP) sollten auf jeden Fall klappen, wenn SSH installiert ist. Lediglich der lokale Befehl (Zeile 27 im Codebeispiel des OP) dürfte fehlschlagen.
Der open-Befehl schlägt ja nur dann fehl, wenn die intern verwendeten Systemaufrufe zu pipe, fork oder exec fehlschlagen, also zum Beispiel wenn dem Betriebssystem Speicher, Dateideskriptoren oder Prozessids ausgehen oder wenn eine lokale ausführbare Datei nicht gefunden wird. Nichtdestotrotz ist es natürlich sinnvoll, immer auch bei open eine Fehlerüberprüfung zu machen. When C++ is your hammer, every problem looks like your thumb.
|