fix bug preventing slice copy

This commit is contained in:
saji 2024-02-13 10:50:11 -06:00
parent 6c5162a8be
commit 33c2f3f023

View file

@ -91,7 +91,7 @@ func importAction(ctx *cli.Context) error {
batchIdx := 0 batchIdx := 0
// stats for imports // stats for imports
var n_pkt atomic.Int64 var n_pkt atomic.Int64
delegateInsert := func(events []skylab.BusEvent) { delegateInsert := func(events []skylab.BusEvent) {
n, err := db.AddEventsCtx(ctx.Context, events...) n, err := db.AddEventsCtx(ctx.Context, events...)
@ -130,7 +130,7 @@ func importAction(ctx *cli.Context) error {
if batchIdx >= int(bSize) { if batchIdx >= int(bSize) {
// flush it!!!! // flush it!!!!
wg.Add(1) wg.Add(1)
e := make([]skylab.BusEvent, 0, bSize) e := make([]skylab.BusEvent, bSize)
copy(e, eventsBatch) copy(e, eventsBatch)
go func(e []skylab.BusEvent) { go func(e []skylab.BusEvent) {
delegateInsert(e) delegateInsert(e)