mirror of
				https://github.com/linux-do/new-api.git
				synced 2025-11-04 13:23:42 +08:00 
			
		
		
		
	chore: add SafeGoroutine
This commit is contained in:
		@@ -80,7 +80,9 @@ func RecordConsumeLog(ctx context.Context, userId int, channelId int, promptToke
 | 
			
		||||
		common.LogError(ctx, "failed to record log: "+err.Error())
 | 
			
		||||
	}
 | 
			
		||||
	if common.DataExportEnabled {
 | 
			
		||||
		go LogQuotaData(userId, username, modelName, quota, common.GetTimestamp())
 | 
			
		||||
		common.SafeGoroutine(func() {
 | 
			
		||||
			LogQuotaData(userId, username, modelName, quota, common.GetTimestamp())
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user