run our teardown after destroy as well as halt

fixes #2