Allow scheduler to delete it process_id even if the process is registered on another host.

-This should not affect the normal behavior as this only happens when the scheduler is actually running,
to start the process if a process_id is registered it will still complaint.