clarify exception surfacing from thread
test to check for threaded behavior