thread started, control_generic() called