Don't check for the need for post-update hook when interrupted
Replace return value of type() with call to the function