this repo has no description

feat: check if context is done before grabbing next item

Changed files
+7
cmd
bsky-users
+7
cmd/bsky-users/main.go
···
eventCount int
)
+
queueLoop:
for {
+
select {
+
case <-ctx.Done():
+
break queueLoop
+
default:
+
}
+
event, ok := queue.Dequeue()
if !ok {
time.Sleep(100 * time.Millisecond)