Updating the return values.  3010 means success but reboot needed