it raised an exception in my case, and I'm fairly sure this is how it's supposed to work also adds a complimentary hidden reset at the end (cherry picked from commit eeb68cb6c6)
eeb68cb6c6