mirror of
https://gitee.com/wanwujie/sub2api
synced 2026-04-18 13:54:46 +08:00
fix: respect preconfigured usage log batch channels
This commit is contained in:
@@ -377,7 +377,7 @@ func (r *usageLogRepository) createBatched(ctx context.Context, log *service.Usa
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (r *usageLogRepository) ensureCreateBatcher() {
|
func (r *usageLogRepository) ensureCreateBatcher() {
|
||||||
if r == nil || r.db == nil {
|
if r == nil || r.db == nil || r.createBatchCh != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
r.createBatchOnce.Do(func() {
|
r.createBatchOnce.Do(func() {
|
||||||
@@ -387,7 +387,7 @@ func (r *usageLogRepository) ensureCreateBatcher() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (r *usageLogRepository) ensureBestEffortBatcher() {
|
func (r *usageLogRepository) ensureBestEffortBatcher() {
|
||||||
if r == nil || r.db == nil {
|
if r == nil || r.db == nil || r.bestEffortBatchCh != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
r.bestEffortBatchOnce.Do(func() {
|
r.bestEffortBatchOnce.Do(func() {
|
||||||
|
|||||||
Reference in New Issue
Block a user