the restart proc should run whenever the current symlink changes