No need to check b_thread... there is ALWAYS a thread here