It can be called from child threads 1st (if the problem (exception) initiates there), but is can also be called from abort() externally 1st.
If it's called from one of the child threads, it will have already called it's abort (with false) and these abort(true)'s will be NOP's.