add camluv_thread impl.