Ich habe ein Problem mit dem Restart des sectionsd.
Code: Alles auswählen
CSectionsdClient sd;
sd.Restart();
Der Grund:
Code: Alles auswählen
# sectionsdcontrol --state
Scanning is active: false
Code: Alles auswählen
# sectionsdcontrol --nopause
setPauseScanning false
# sectionsdcontrol --state
Scanning is active: true
Bevor die Frage aufkommt: Ja ich starte Neutrino auch neu
Das ganze sieht so aus...
Code: Alles auswählen
CSectionsdClient sd;
sd.setPauseScanning(true);
sd.Restart();
sd.setPauseScanning(false);
execvp(global_argv[0], global_argv); // no return if successful
DisplayErrorMessage(g_Locale->getText(LOCALE_SERVICEMENU_RESTART_FAILED));
Gruß