update for time_deferred_buffer_t
fix auto_update thread and shared_ptr bug.