Single thread
Version 0.1.1
This version has a single thread run and then
return to the destroy function, then return to
the original function.