Hallo
Ich habe folgendes Problem mit einem QT-Programm.
Erstmal der betreffende Auschnitt:
go = new QProcess( this );
go->addArgument( "at" );
go->addArgument( "-f" );
go->addArgument( save );
go->addArgument( start_time );
go->addArgument( start_date );
go->start();
Das Programm generiert mir ein shell-script welches ich mit dem Kommando "at" zur start_time ausführen will.
Angenommen ich habe mal testweise 10 scripts und 10 dazugehörige at-jobs. Wenn ich die Scripts manuell ausführe klappt alles. Wenn ich mir den at-queue mit atq ansehe werden mir die alle 10 Jobs brav aufgelistet.
Aber: Nicht alle Jobs werden ausgeführt. Bei manchen klappts und bei anderen verschwindet der job-Eintrag aus der atq-liste ohne das Script gestartet zu haben. Ich konnte dabei bisher kein System erkennen.
Ich hab dieses Problem erst seit ich Debian/sid und Kernel 2.6.5 verwende. Mit SuSE 9.0 und 2.4.20 ging das ohne Probleme.
Hat jemand schon mal so ein Problem gehabt? Oder hat jemand eine Idee woran das liegen kann?
Vielen Dank schon mal für die Infos
Felix
Lesezeichen