slack-go / slack

Slack API in Go, originally by @nlopes; Maintainers needed, contact @parsley42
https://pkg.go.dev/github.com/slack-go/slack
BSD 2-Clause "Simplified" License
4.63k stars 1.12k forks source link

socketmode: awaiting of message receiver goroutine in run method to avoid panics #1170

Closed lololozhkin closed 1 year ago

lololozhkin commented 1 year ago

socketmode: awaiting of message receiver goroutine in run method to avoid panics

PR preparation
lololozhkin commented 1 year ago

resolves slack-go/slack#1125

lololozhkin commented 1 year ago

I don't know how to write tests on such a logic. But my production application running without any panics for at least one week, using my fork.