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
··· 99 99 eventCount int 100 100 ) 101 101 102 + queueLoop: 102 103 for { 104 + select { 105 + case <-ctx.Done(): 106 + break queueLoop 107 + default: 108 + } 109 + 103 110 event, ok := queue.Dequeue() 104 111 if !ok { 105 112 time.Sleep(100 * time.Millisecond)