cleaned up linux threaded run stuff

just need to figure out how to get it to exit
on destruction