process restart handling with new ProcessManager