}
if !atomic.CompareAndSwapInt32(
&r.status,
common.DaemonStatusInitialized,
common.DaemonStatusStarted,
) {
return
}
go r.eventLoop()
r.notify()
r.logger.Info("queue reader started", tag.LifeCycleStarted)
}