tangled
alpha
login
or
join now
edavis.dev
/
bsky-feeds
1
fork
atom
this repo has no description
1
fork
atom
overview
issues
pulls
pipelines
fix(mostliked): better shutdown
Eric Davis
1 year ago
5b5b07d0
3af10d17
+9
2 changed files
expand all
collapse all
unified
split
cmd
mostliked
main.go
pkg
mostliked
handler.go
+2
cmd/mostliked/main.go
···
52
52
for {
53
53
_, message, err := conn.ReadMessage()
54
54
if err != nil {
55
55
+
log.Printf("ReadJSON error: %v\n", err)
55
56
stop()
57
57
+
break
56
58
}
57
59
jetstreamEvents <- message
58
60
}
+7
pkg/mostliked/handler.go
···
86
86
eventCount int
87
87
)
88
88
89
89
+
forLoop:
89
90
for evt := range events {
91
91
+
select {
92
92
+
case <-ctx.Done():
93
93
+
break forLoop
94
94
+
default:
95
95
+
}
96
96
+
90
97
if !txOpen {
91
98
dbTx, err = dbCnx.BeginTx(ctx, nil)
92
99
if err != nil {