thread_group behavior question