goroutine 34071786 [running]: runtime/pprof.writeGoroutineStacks({0x3338a60, 0x3702e9c99950}) runtime/pprof/pprof.go:819 +0x6b runtime/pprof.writeGoroutine({0x3338a60?, 0x3702e9c99950?}, 0x3702e41ab788?) runtime/pprof/pprof.go:782 +0x25 runtime/pprof.(*Profile).WriteTo(0x52a67e0?, {0x3338a60?, 0x3702e9c99950?}, 0xc?) runtime/pprof/pprof.go:408 +0x149 net/http/pprof.handler.ServeHTTP({0x31679b6, 0x9}, {0x3349ef0, 0x3702e9c99950}, 0x3702e731d040) net/http/pprof/pprof.go:273 +0x52a github.com/gorilla/mux.(*Router).ServeHTTP(0x3702e2728000, {0x3349ef0, 0x3702e9c99950}, 0x3702e731cdc0) github.com/gorilla/mux@v1.8.1/mux.go:212 +0x1e2 github.com/gorilla/handlers.recoveryHandler.ServeHTTP({{0x3337fa0, 0x3702e2728000}, {0x0, 0x0}, 0x1}, {0x3349ef0?, 0x3702e9c99950?}, 0x3702e7e72960?) github.com/gorilla/handlers@v1.5.2/recovery.go:80 +0xd6 net/http.serverHandler.ServeHTTP({0x3702ebaaa440?}, {0x3349ef0?, 0x3702e9c99950?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x3702e95da900, {0x334e148, 0x3702e518e120}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 126 net/http/server.go:3464 +0x485 goroutine 1 [chan receive, 45312 minutes]: github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands.runServer(0x3702e4929380, 0x3702e28f6150) github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands/server.go:119 +0x249 github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands.serverCmdF(0x52c6c40, {0x3156801?, 0x4?, 0x31567d5?}) github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands/server.go:57 +0x105 github.com/spf13/cobra.(*Command).execute(0x52c6c40, {0x3702e25f0090, 0x0, 0x0}) github.com/spf13/cobra@v1.10.2/command.go:1015 +0xb14 github.com/spf13/cobra.(*Command).ExecuteC(0x52c6c40) github.com/spf13/cobra@v1.10.2/command.go:1148 +0x465 github.com/spf13/cobra.(*Command).Execute(...) github.com/spf13/cobra@v1.10.2/command.go:1071 github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands.Run(...) github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands/root.go:17 main.main() github.com/mattermost/mattermost/server/v8/cmd/mattermost/main.go:20 +0x88 goroutine 21 [select, 20 minutes]: github.com/mattermost/logr/v2.(*Logr).start(0x3702e284a580) github.com/mattermost/logr/v2@v2.0.22/logr.go:428 +0xaf created by github.com/mattermost/logr/v2.New in goroutine 1 github.com/mattermost/logr/v2@v2.0.22/logr.go:81 +0x3d6 goroutine 22 [select, 20 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0x3702e28f3a40) github.com/mattermost/logr/v2@v2.0.22/target.go:233 +0xb3 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.22/target.go:92 +0x305 goroutine 23 [select, 20 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0x3702e28f3b20) github.com/mattermost/logr/v2@v2.0.22/target.go:233 +0xb3 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.22/target.go:92 +0x305 goroutine 24 [select, 45312 minutes]: database/sql.(*DB).connectionOpener(0x3702e4ee1ba0, {0x334e180, 0x3702e4b4db80}) database/sql/sql.go:1261 +0x89 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x130 goroutine 199 [select, 4 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e820) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 8 [chan receive, 45312 minutes]: gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun(...) gopkg.in/natefinch/lumberjack.v2@v2.2.1/lumberjack.go:379 created by gopkg.in/natefinch/lumberjack%2ev2.(*Logger).mill.func1 in goroutine 23 gopkg.in/natefinch/lumberjack.v2@v2.2.1/lumberjack.go:390 +0x8c goroutine 174 [select, 42 minutes]: github.com/mattermost/mattermost/server/v8/channels/app.(*PushNotificationsHub).start(0x3702e4b5e6c0, {0x3375f00, 0x3702e2b11b80}) github.com/mattermost/mattermost/server/v8/channels/app/notification_push.go:412 +0x125 created by github.com/mattermost/mattermost/server/v8/channels/app.(*Server).createPushNotificationsHub in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/notification_push.go:404 +0x237 goroutine 29 [select, 2 minutes]: database/sql.(*DB).connectionCleaner(0x3702e4ee1ba0, 0x0?) database/sql/sql.go:1104 +0x9e created by database/sql.(*DB).startCleanerLocked in goroutine 1 database/sql/sql.go:1091 +0x105 goroutine 30 [select]: github.com/mattermost/mattermost/server/v8/channels/store/sqlstore.(*SqlStore).monitorReplicas(0x3702e4f76008) github.com/mattermost/mattermost/server/v8/channels/store/sqlstore/store.go:505 +0xe5 created by github.com/mattermost/mattermost/server/v8/channels/store/sqlstore.New in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/store/sqlstore/store.go:222 +0x345 goroutine 197 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0x3702e4e07560) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x205 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 250 [select, 14 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 186 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 168 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).processStatusUpdates(0x3702e4e9dc08) github.com/mattermost/mattermost/server/v8/channels/app/platform/status.go:454 +0x165 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/service.go:461 +0x58 goroutine 169 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:556 +0x4f4 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:791 +0x37 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:808 +0x125 goroutine 172 [select]: github.com/getsentry/sentry-go/internal/http.(*AsyncTransport).worker(0x3702e4f26ea0) github.com/getsentry/sentry-go@v0.46.2/internal/http/transport.go:493 +0x146 created by github.com/getsentry/sentry-go/internal/http.(*AsyncTransport).start.func1 in goroutine 1 github.com/getsentry/sentry-go@v0.46.2/internal/http/transport.go:379 +0xcd goroutine 173 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x3702e4b5e490, 0x19eda38) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x2d42020?) sync/cond.go:71 +0x73 github.com/getsentry/sentry-go/internal/telemetry.(*Scheduler).run(0x3702e4b7a160) github.com/getsentry/sentry-go@v0.46.2/internal/telemetry/scheduler.go:173 +0x105 created by github.com/getsentry/sentry-go/internal/telemetry.(*Scheduler).Start.func1 in goroutine 1 github.com/getsentry/sentry-go@v0.46.2/internal/telemetry/scheduler.go:98 +0x65 goroutine 171 [select, 4 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:556 +0x4f4 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:791 +0x37 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:808 +0x125 goroutine 170 [select, 4 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:556 +0x4f4 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:791 +0x37 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:808 +0x125 goroutine 198 [select, 667 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e640) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 196 [select, 4 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355f540) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 193 [select, 667 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355f040) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 190 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e730) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 162 [select, 729 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).startExtractionWorkers.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/goroutines.go:59 +0x85 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 195 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0x3702e4e076e0) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x205 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 191 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs/migrations.(*Worker).Run(0x3702e4e07440) github.com/mattermost/mattermost/server/v8/channels/jobs/migrations/worker.go:62 +0x1a9 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 164 [select, 731 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).startExtractionWorkers.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/goroutines.go:59 +0x85 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 194 [select, 26 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355f220) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 192 [select, 667 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs/plugins.(*Worker).Run(0x3702e355e0f0) github.com/mattermost/mattermost/server/v8/channels/jobs/plugins/worker.go:50 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 156 [select, 45312 minutes]: github.com/mattermost/logr/v2.(*Logr).start(0x3702e284a4d0) github.com/mattermost/logr/v2@v2.0.22/logr.go:428 +0xaf created by github.com/mattermost/logr/v2.New in goroutine 1 github.com/mattermost/logr/v2@v2.0.22/logr.go:81 +0x3d6 goroutine 181 [select, 673 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 1 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 230 [select, 673 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 189 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 278 [select, 14 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 187 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 163 [select, 229 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).startExtractionWorkers.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/goroutines.go:59 +0x85 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 618 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:366 +0x70 created by github.com/hashicorp/yamux.newSession in goroutine 598 github.com/hashicorp/yamux@v0.1.2/session.go:122 +0x4e5 goroutine 127 [select]: github.com/getsentry/sentry-go/internal/telemetry.(*Scheduler).run.func1() github.com/getsentry/sentry-go@v0.46.2/internal/telemetry/scheduler.go:160 +0xd8 created by github.com/getsentry/sentry-go/internal/telemetry.(*Scheduler).run in goroutine 173 github.com/getsentry/sentry-go@v0.46.2/internal/telemetry/scheduler.go:155 +0x9c goroutine 229 [select, 673 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 188 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 1125 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd8076c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e8d1dda0?, 0x3702e7a0e000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e8d1dda0, {0x3702e7a0e000, 0x10000, 0x10000}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e7f20680, {0x3702e7a0e000?, 0x3702e261b808?, 0x3702e3083700?}) os/file.go:144 +0x4f bufio.(*Reader).fill(0x3702e7064f10) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x3702e7064f10, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x3702e7064f10) bufio/bufio.go:406 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0x3702e4f6d500, {0x3702e9dfed40?, 0x3702e2fc5790?}, {0x3336ce0, 0x3702e7f20680}) github.com/hashicorp/go-plugin@v1.8.0/client.go:1187 +0x295 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/client.go:763 +0x1bb1 goroutine 126 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd8ec2e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e434ad00?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x3702e434ad00) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x3702e434ad00) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x3702e432e840) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x3702e432e840) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x3702e4f6d400, {0x3349b20, 0x3702e432e840}) net/http/server.go:3434 +0x30c github.com/mattermost/mattermost/server/v8/channels/app/platform.(*platformMetrics).startMetricsServer.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/metrics.go:134 +0x50 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*platformMetrics).startMetricsServer in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/metrics.go:132 +0x36d goroutine 228 [select, 673 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 185 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 243 [select, 193 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 183 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 200 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355eaa0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 201 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355f130) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 202 [select, 191 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355f310) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 203 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0x3702e4e07740) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x205 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 204 [select, 6 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e2d0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 205 [select, 667 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e4b0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 206 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0x3702e4e075c0) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x205 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 207 [select, 667 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e910) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 208 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355ef50) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 209 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0x3702e355e3c0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:47 +0x13b created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:52 +0x11f goroutine 210 [select]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*Watcher).Start(0x3702e518fe00) github.com/mattermost/mattermost/server/v8/channels/jobs/jobs_watcher.go:51 +0x1b1 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Workers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/workers.go:56 +0x17b goroutine 211 [select]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*Schedulers).Start.func1() github.com/mattermost/mattermost/server/v8/channels/jobs/schedulers.go:72 +0x358 created by github.com/mattermost/mattermost/server/v8/channels/jobs.(*Schedulers).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/jobs/schedulers.go:53 +0x12e goroutine 161 [select]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 182 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 226 [select, 2 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 182 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 227 [select, 2 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 182 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 1128 [chan receive, 45312 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.8.0/client.go:819 +0x71 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/client.go:817 +0x6e goroutine 616 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd814f600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e7e39100?, 0x3702e84e0000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e7e39100, {0x3702e84e0000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e7e39100, {0x3702e84e0000?, 0x3702e35d45a0?, 0x3702e41d1ec8?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e433ac68, {0x3702e84e0000?, 0x3702e86d25a8?, 0x3702e4eebb60?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0x3702e79daf60, {0x3702e3e408d0, 0xc, 0x161fe?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79daf60}, {0x3702e3e408d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:553 +0x99 github.com/hashicorp/yamux.(*Session).recv(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:532 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 598 github.com/hashicorp/yamux@v0.1.2/session.go:119 +0x458 goroutine 615 [chan receive, 45312 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.8.0/client.go:819 +0x71 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/client.go:817 +0x6e goroutine 469 [select, 673 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1e5 created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 184 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 640 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd814f800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e838e840?, 0x3702e8586000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e838e840, {0x3702e8586000, 0x10000, 0x10000}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e4596ad8, {0x3702e8586000?, 0x3702e2938008?, 0x3702e7e39080?}) os/file.go:144 +0x4f bufio.(*Reader).fill(0x3702e813ff10) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x3702e813ff10, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x3702e813ff10) bufio/bufio.go:406 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0x3702e7782700, {0x3702e43433e0?, 0x0?}, {0x3336ce0, 0x3702e4596ad8}) github.com/hashicorp/go-plugin@v1.8.0/client.go:1187 +0x295 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/client.go:763 +0x1bb1 goroutine 1555 [IO wait, 10 minutes]: internal/poll.runtime_pollWait(0x7f2bd8150200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e7487300?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x3702e7487300) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x3702e7487300) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x3702e77b1280) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x3702e77b1280) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x3702e49b4e00, {0x3349b20, 0x3702e77b1280}) net/http/server.go:3434 +0x30c github.com/mattermost/mattermost/server/v8/channels/app.(*Server).Start.func3() github.com/mattermost/mattermost/server/v8/channels/app/server.go:1179 +0x26d created by github.com/mattermost/mattermost/server/v8/channels/app.(*Server).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/server.go:1116 +0x21f7 goroutine 1176 [select, 42 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e484bd40, {0x3702e4179000, 0x1000, 0x3702e407bcd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e838ea20, {0x3702e2dff794, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e838ea20}, {0x3702e2dff794, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e838ea20}, {0x3702e2dff794, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4a4b290) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4a4b290, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4a4b290, {0x2af8ee0?, 0x3702e48ab440?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e48ab260?, {0x2af8ee0?, 0x3702e48ab440?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e4359f42?, 0x2ae97a0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e838eae0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1083 net/rpc/client.go:206 +0xb6 goroutine 33860924 [chan receive]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).pluginPostedConsumer(0x3702e4d27880, 0x0?) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:288 +0xcf created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 33860368 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:415 +0xcb goroutine 1144 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd814fc00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e2ee5da0?, 0x3702e79fe000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e2ee5da0, {0x3702e79fe000, 0x10000, 0x10000}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e77a52c8, {0x3702e79fe000?, 0x3702e2967008?, 0x3702e715b400?}) os/file.go:144 +0x4f bufio.(*Reader).fill(0x3702e4f7ef10) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x3702e4f7ef10, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x3702e4f7ef10) bufio/bufio.go:406 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0x3702e2ae8a00, {0x3702e490cb00?, 0x531d4a0?}, {0x3336ce0, 0x3702e77a52c8}) github.com/hashicorp/go-plugin@v1.8.0/client.go:1187 +0x295 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/client.go:763 +0x1bb1 goroutine 558 [select]: github.com/mattermost/mattermost/server/public/plugin.(*PluginHealthCheckJob).run(0x3702e76f5d40) github.com/mattermost/mattermost/server/public/plugin/health_check.go:38 +0x10b created by github.com/mattermost/mattermost/server/public/plugin.(*Environment).TogglePluginHealthCheckJob in goroutine 1 github.com/mattermost/mattermost/server/public/plugin/environment.go:701 +0x24d goroutine 1130 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:484 +0x111 github.com/hashicorp/yamux.(*Session).send(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:473 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1085 github.com/hashicorp/yamux@v0.1.2/session.go:120 +0x496 goroutine 617 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:484 +0x111 github.com/hashicorp/yamux.(*Session).send(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:473 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 598 github.com/hashicorp/yamux@v0.1.2/session.go:120 +0x496 goroutine 674 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd8150000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e838e780?, 0x3702e83d9027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e838e780, {0x3702e83d9027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e4596ab8, {0x3702e83d9027?, 0x41df00?, 0x3702e2fb2d20?}) os/file.go:144 +0x4f bufio.(*Scanner).Scan(0x3702e476def8) bufio/scan.go:219 +0x47b github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.8.0/client.go:803 +0x198 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/client.go:797 +0x1cd1 goroutine 641 [sync.WaitGroup.Wait, 45312 minutes]: sync.runtime_SemacquireWaitGroup(0x3702e4ad5938?, 0x90?) runtime/sema.go:114 +0x2e sync.(*WaitGroup).Wait(0x3702e7782798) sync/waitgroup.go:206 +0x85 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.8.0/client.go:774 +0x9c created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/client.go:766 +0x1c2b goroutine 671 [select, 559 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3fac820, {0x3702e8425000, 0x1000, 0x3702e7f37220?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e80c1c80, {0x3702e46fc534, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e80c1c80}, {0x3702e46fc534, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e80c1c80}, {0x3702e46fc534, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e2dd6870) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e2dd6870, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e2dd6870, {0x2af8ee0?, 0x3702e4ace480?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4ace450?, {0x2af8ee0?, 0x3702e4ace480?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e9478f42?, 0x0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e80c1d40) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 598 net/rpc/client.go:206 +0xb6 goroutine 622 [select, 559 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0x3702e3fb8000) github.com/hashicorp/yamux@v0.1.2/session.go:243 +0x6b github.com/hashicorp/go-plugin.(*MuxBroker).Run(0x3702e7f36fe0) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:142 +0x27 created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:91 +0x1ea goroutine 623 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3fb8340, {0x3702e84e6000, 0x1000, 0x3702e705ecd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e79dafc0, {0x3702e3e40950, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79dafc0}, {0x3702e3e40950, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e79dafc0}, {0x3702e3e40950, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4369200) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4369200, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4369200, {0x2af8ee0?, 0x3702e4eebda0?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4eebd10?, {0x2af8ee0?, 0x3702e4eebda0?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e4eebce0?, 0x2b19fa0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e79db080) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 598 net/rpc/client.go:206 +0xb6 goroutine 624 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3fb8680, {0x3702e8610000, 0x8000, 0x21?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e77a5038}, {0x33394e0, 0x3702e3fb8680}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d574, 0x6}, {0x33376c0?, 0x3702e77a5038?}, {0x33394e0?, 0x3702e3fb8680?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:111 +0xba goroutine 625 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3fb89c0, {0x3702e8628000, 0x8000, 0xb?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e77a5040}, {0x33394e0, 0x3702e3fb89c0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d56e, 0x6}, {0x33376c0?, 0x3702e77a5040?}, {0x33394e0?, 0x3702e3fb89c0?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 598 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:112 +0x14c goroutine 1556 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd814fe00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e7487380?, 0x20?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x3702e7487380) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x3702e7487380) net/fd_unix.go:150 +0x29 net.(*UnixListener).accept(0x3702e7063dc8?) net/unixsock_posix.go:172 +0x16 net.(*UnixListener).Accept(0x3702e50884e0) net/unixsock.go:267 +0x30 net/http.(*Server).Serve(0x3702e49b4f00, {0x3349b50, 0x3702e50884e0}) net/http/server.go:3434 +0x30c github.com/mattermost/mattermost/server/v8/channels/app.(*Server).startLocalModeServer.func1() github.com/mattermost/mattermost/server/v8/channels/app/server.go:1218 +0x3b created by github.com/mattermost/mattermost/server/v8/channels/app.(*Server).startLocalModeServer in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/server.go:1217 +0x2ff goroutine 692 [select, 559 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3fb96c0, {0x3702e850c000, 0x1000, 0x3702e823d990?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e850af60, {0x3702e3e40b24, 0x1, 0x3702e823d9d8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e850af60}, {0x3702e3e40b24, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e850af60}, {0x3702e3e40b24, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4369b00) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4369b00, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4369b00, {0x2af8f20?, 0x3702e99137e0?, 0x2?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4369b00?, {0x2af8f20?, 0x3702e99137e0?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e4810e10?, 0x7f2c1f94c2f8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e4810e10, {0x334f128, 0x3702e3bde5a0}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e4f7ed78?, {0x334f128, 0x3702e3bde5a0}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e4810e10, {0x334f128, 0x3702e3bde5a0}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e4810e10, {0x7f2bd8070ec8, 0x3702e3fb96c0}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e3fb96c0}, {0x315d112, 0x6}, {0x311eda0, 0x3702e4971e78}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x2b5c3e0?, 0xe476a7a0?, {0x311eda0, 0x3702e4971e78}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:306 +0x88 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 598 sync/waitgroup.go:238 +0x73 goroutine 1131 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:366 +0x70 created by github.com/hashicorp/yamux.newSession in goroutine 1085 github.com/hashicorp/yamux@v0.1.2/session.go:122 +0x4e5 goroutine 1156 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3ec4270, {0x3702e3fb7000, 0x1000, 0x3702e91b1cd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e4e04180, {0x3702e2bb9020, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e4e04180}, {0x3702e2bb9020, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e4e04180}, {0x3702e2bb9020, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e8514a20) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e8514a20, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e8514a20, {0x2af8ee0?, 0x3702e4304870?, 0x3?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e481dce0?, {0x2af8ee0?, 0x3702e4304870?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e4e04278?, 0x2aea5a0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e4e04240) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1085 net/rpc/client.go:206 +0xb6 goroutine 1524 [syscall, 45312 minutes]: os/signal.signal_recv() runtime/sigqueue.go:152 +0x98 os/signal.loop() os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:152 +0x1f goroutine 1468 [select, 45312 minutes]: github.com/mattermost/mattermost/server/v8/channels/app.(*Channels).Start.func1() github.com/mattermost/mattermost/server/v8/channels/app/channels.go:251 +0x73 created by github.com/mattermost/mattermost/server/v8/channels/app.(*Channels).Start in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/channels.go:250 +0x1b1 goroutine 1147 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3ec48f0, {0x3702e3e19000, 0x1000, 0x3702e9698660?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e2fbc000, {0x3702e2a6c780, 0x1, 0x2b5c3e0?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e2fbc000}, {0x3702e2a6c780, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e2fbc000}, {0x3702e2a6c780, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e50682d0) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e50682d0, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e50682d0, {0x2af8f20?, 0x3702e7ea1d80?, 0x4?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e50682d0?, {0x2af8f20?, 0x3702e7ea1d80?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e5066aa0?, 0x7f2c1f94ba00?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e5066aa0, {0x334f128, 0x3702e47a7830}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e5066aa0?, {0x334f128, 0x3702e47a7830}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e5066aa0, {0x334f128, 0x3702e47a7830}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e5066aa0, {0x7f2bd8070ec8, 0x3702e3ec48f0}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e3ec48f0}, {0x315d112, 0x6}, {0x311eda0, 0x3702e78cef18}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x0?, 0xe44eb8f0?, {0x311eda0, 0x3702e78cef18}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:306 +0x88 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1085 sync/waitgroup.go:238 +0x73 goroutine 831 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd8077200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e76f5ce0?, 0x3702e7aaa000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e76f5ce0, {0x3702e7aaa000, 0x10000, 0x10000}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e4b6de80, {0x3702e7aaa000?, 0x3702e2a3c008?, 0x3702e7262700?}) os/file.go:144 +0x4f bufio.(*Reader).fill(0x3702e8d6ff10) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x3702e8d6ff10, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x3702e8d6ff10) bufio/bufio.go:406 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0x3702e3112f00, {0x3702e795ea00?, 0x0?}, {0x3336ce0, 0x3702e4b6de80}) github.com/hashicorp/go-plugin@v1.8.0/client.go:1187 +0x295 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/client.go:763 +0x1bb1 goroutine 832 [sync.WaitGroup.Wait, 45312 minutes]: sync.runtime_SemacquireWaitGroup(0x33188d8?, 0xe0?) runtime/sema.go:114 +0x2e sync.(*WaitGroup).Wait(0x3702e3112f98) sync/waitgroup.go:206 +0x85 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.8.0/client.go:774 +0x9c created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/client.go:766 +0x1c2b goroutine 833 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd8077a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e76f5c20?, 0x3702e3db1026?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e76f5c20, {0x3702e3db1026, 0xfda, 0xfda}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e4b6de68, {0x3702e3db1026?, 0x41df00?, 0x3702e4f29680?}) os/file.go:144 +0x4f bufio.(*Scanner).Scan(0x3702e476e6f8) bufio/scan.go:219 +0x47b github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.8.0/client.go:803 +0x198 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/client.go:797 +0x1cd1 goroutine 866 [chan receive, 45312 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.8.0/client.go:819 +0x71 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/client.go:817 +0x6e goroutine 867 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd8077000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e7262780?, 0x3702e3dee000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e7262780, {0x3702e3dee000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e7262780, {0x3702e3dee000?, 0x3702e36bb450?, 0x3702e3b6b540?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e4b6deb0, {0x3702e3dee000?, 0x3702ebc56538?, 0x41e540?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0x3702e79fc060, {0x3702e3b6b540, 0xc, 0x161fe?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79fc060}, {0x3702e3b6b540, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:553 +0x99 github.com/hashicorp/yamux.(*Session).recv(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:532 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 604 github.com/hashicorp/yamux@v0.1.2/session.go:119 +0x458 goroutine 868 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:484 +0x111 github.com/hashicorp/yamux.(*Session).send(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:473 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 604 github.com/hashicorp/yamux@v0.1.2/session.go:120 +0x496 goroutine 869 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:366 +0x70 created by github.com/hashicorp/yamux.newSession in goroutine 604 github.com/hashicorp/yamux@v0.1.2/session.go:122 +0x4e5 goroutine 854 [select, 10 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3c14f70, {0x3702e46a6000, 0x1000, 0xb56940?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e850ae40, {0x3702e3b6b654, 0x1, 0xb59c08?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e850ae40}, {0x3702e3b6b654, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e850ae40}, {0x3702e3b6b654, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e26f8b40) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e26f8b40, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e26f8b40, {0x2af8f20?, 0x3702e6f74860?, 0x2?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e26f8b40?, {0x2af8f20?, 0x3702e6f74860?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e50677c0?, 0x3702e7a83be8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e50677c0, {0x334f128, 0x3702e422ea50}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e50677c0?, {0x334f128, 0x3702e422ea50}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e50677c0, {0x334f128, 0x3702e422ea50}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e50677c0, {0x7f2bd8070ec8, 0x3702e3c14f70}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e3c14f70}, {0x315d112, 0x6}, {0x311eda0, 0x3702e9117938}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x0?, 0xe365a850?, {0x311eda0, 0x3702e9117938}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:306 +0x88 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 604 sync/waitgroup.go:238 +0x73 goroutine 855 [select, 10 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3c57c70, {0x3702e46a8000, 0x1000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e850b740, {0x3702e3b6b680, 0x1, 0x1a?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e850b740}, {0x3702e3b6b680, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e850b740}, {0x3702e3b6b680, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e26f8bd0) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e26f8bd0, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e26f8bd0, {0x2af8f20?, 0x3702e7ea1640?, 0x1?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e26f8bd0?, {0x2af8f20?, 0x3702e7ea1640?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e5067810?, 0x7f2c1f94c2f8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e5067810, {0x334f128, 0x3702e422f1d0}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e5067810?, {0x334f128, 0x3702e422f1d0}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e5067810, {0x334f128, 0x3702e422f1d0}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e5067810, {0x7f2bd8070ec8, 0x3702e3c57c70}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e3c57c70}, {0x315d112, 0x6}, {0x302b220, 0x3702e277f470}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x0?, 0xe365a850?, {0x302b220, 0x3702e277f470}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:314 +0x69 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 604 sync/waitgroup.go:238 +0x73 goroutine 873 [select, 10 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0x3702e3be3520) github.com/hashicorp/yamux@v0.1.2/session.go:243 +0x6b github.com/hashicorp/go-plugin.(*MuxBroker).Run(0x3702e7ea1300) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:142 +0x27 created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:91 +0x1ea goroutine 874 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3c6e820, {0x3702e468a000, 0x1000, 0x3702e41cfcd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e79fc0c0, {0x3702e3b6b590, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79fc0c0}, {0x3702e3b6b590, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e79fc0c0}, {0x3702e3b6b590, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e5069dd0) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e5069dd0, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e5069dd0, {0x2af8ee0?, 0x3702e3d2f530?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e3d2f2f0?, {0x2af8ee0?, 0x3702e3d2f530?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e3d2f110?, 0x2b19fa0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e79fc180) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 604 net/rpc/client.go:206 +0xb6 goroutine 875 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3c6eea0, {0x3702e7ac2000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e4b6de40}, {0x33394e0, 0x3702e3c6eea0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d574, 0x6}, {0x33376c0?, 0x3702e4b6de40?}, {0x33394e0?, 0x3702e3c6eea0?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:111 +0xba goroutine 876 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e3c6f520, {0x3702e7aca000, 0x8000, 0x79843a12bc8058e1?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e4b6de50}, {0x33394e0, 0x3702e3c6f520}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d56e, 0x6}, {0x33376c0?, 0x3702e4b6de50?}, {0x33394e0?, 0x3702e3c6f520?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 604 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:112 +0x14c goroutine 878 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e36bb450, {0x3702e46a0000, 0x1000, 0x3702e880bcd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e79fc1e0, {0x3702e3b6b610, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79fc1e0}, {0x3702e3b6b610, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e79fc1e0}, {0x3702e3b6b610, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e26f8990) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e26f8990, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e26f8990, {0x2af8ee0?, 0x3702e3d4ccf0?, 0x3702e3d4cb10?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e3d4cb10?, {0x2af8ee0?, 0x3702e3d4ccf0?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x2d44220?, 0x2aea5a0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e79fc2a0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 604 net/rpc/client.go:206 +0xb6 goroutine 1127 [IO wait, 45312 minutes]: internal/poll.runtime_pollWait(0x7f2bd8077800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e8d1dce0?, 0x3702e3858027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e8d1dce0, {0x3702e3858027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e7f20670, {0x3702e3858027?, 0x41df00?, 0x3702e4a8f0e0?}) os/file.go:144 +0x4f bufio.(*Scanner).Scan(0x3702e94746f8) bufio/scan.go:219 +0x47b github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.8.0/client.go:803 +0x198 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/client.go:797 +0x1cd1 goroutine 1126 [sync.WaitGroup.Wait, 45312 minutes]: sync.runtime_SemacquireWaitGroup(0x0?, 0x60?) runtime/sema.go:114 +0x2e sync.(*WaitGroup).Wait(0x3702e4f6d598) sync/waitgroup.go:206 +0x85 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.8.0/client.go:774 +0x9c created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/client.go:766 +0x1c2b goroutine 1129 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd8077400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e3083780?, 0x3702e3859000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e3083780, {0x3702e3859000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e3083780, {0x3702e3859000?, 0x3702e3ec48f0?, 0x3702e73068f0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e7f206a8, {0x3702e3859000?, 0x3702ebc565a8?, 0x41e540?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0x3702e838e2a0, {0x3702e73068f0, 0xc, 0x161fe?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e838e2a0}, {0x3702e73068f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:553 +0x99 github.com/hashicorp/yamux.(*Session).recv(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:532 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1085 github.com/hashicorp/yamux@v0.1.2/session.go:119 +0x458 goroutine 1135 [select, 10 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0x3702e483ab60) github.com/hashicorp/yamux@v0.1.2/session.go:243 +0x6b github.com/hashicorp/go-plugin.(*MuxBroker).Run(0x3702e482e420) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:142 +0x27 created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:91 +0x1ea goroutine 1152 [chan receive, 227 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.8.0/client.go:819 +0x71 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/client.go:817 +0x6e goroutine 1148 [select, 10 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e39a6b60, {0x3702e3e2f000, 0x1000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e8c1e3c0, {0x3702e2a6c7b0, 0x1, 0x1a?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e8c1e3c0}, {0x3702e2a6c7b0, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e8c1e3c0}, {0x3702e2a6c7b0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e5068360) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e5068360, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e5068360, {0x2af8f20?, 0x3702e34018a0?, 0x4?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e5068360?, {0x2af8f20?, 0x3702e34018a0?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e5066af0?, 0x7f2c1f94c2f8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e5066af0, {0x334f128, 0x3702e480e0c0}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x7f2bd81ee340?, {0x334f128, 0x3702e480e0c0}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e5066af0, {0x334f128, 0x3702e480e0c0}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e5066af0, {0x7f2bd8070ec8, 0x3702e39a6b60}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e39a6b60}, {0x315d112, 0x6}, {0x302b220, 0x3702e4b68f70}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3702e2ae8a98?, 0xb7dc60?, {0x302b220, 0x3702e4b68f70}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:314 +0x69 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1085 sync/waitgroup.go:238 +0x73 goroutine 1153 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd80f2e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e782e180?, 0x3702e3e38000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e782e180, {0x3702e3e38000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e782e180, {0x3702e3e38000?, 0x496412?, 0x3702e7aebec8?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e77a5d88, {0x3702e3e38000?, 0x3702ea738bc8?, 0x41e540?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0x3702e8c1e7e0, {0x3702e2a6cc20, 0xc, 0x161fe?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e8c1e7e0}, {0x3702e2a6cc20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:553 +0x99 github.com/hashicorp/yamux.(*Session).recv(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:532 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1083 github.com/hashicorp/yamux@v0.1.2/session.go:119 +0x458 goroutine 1145 [sync.WaitGroup.Wait, 45312 minutes]: sync.runtime_SemacquireWaitGroup(0x0?, 0x60?) runtime/sema.go:114 +0x2e sync.(*WaitGroup).Wait(0x3702e2ae8a98) sync/waitgroup.go:206 +0x85 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.8.0/client.go:774 +0x9c created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/client.go:766 +0x1c2b goroutine 1146 [IO wait, 227 minutes]: internal/poll.runtime_pollWait(0x7f2bd814fa00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e2ee5ce0?, 0x3702e3da77bf?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e2ee5ce0, {0x3702e3da77bf, 0x841, 0x841}) internal/poll/fd_unix.go:165 +0x2ae os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0x3702e77a52b8, {0x3702e3da77bf?, 0x41df00?, 0x3702e4a7e1e0?}) os/file.go:144 +0x4f bufio.(*Scanner).Scan(0x3702e8017ef8) bufio/scan.go:219 +0x47b github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.8.0/client.go:803 +0x198 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/client.go:797 +0x1cd1 goroutine 1136 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e483aea0, {0x3702e3879000, 0x1000, 0x3702e91afcd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e838e300, {0x3702e7306940, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e838e300}, {0x3702e7306940, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e838e300}, {0x3702e7306940, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4a4a360) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4a4a360, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4a4a360, {0x2af8ee0?, 0x3702e48a2b70?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e48a2ae0?, {0x2af8ee0?, 0x3702e48a2b70?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x4ce92c?, 0x2b19fa0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e838e3c0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1085 net/rpc/client.go:206 +0xb6 goroutine 1137 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e483b1e0, {0x3702e7a1e000, 0x8000, 0x10000ac68?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e77a42a0}, {0x33394e0, 0x3702e483b1e0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d574, 0x6}, {0x33376c0?, 0x3702e77a42a0?}, {0x33394e0?, 0x3702e483b1e0?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:111 +0xba goroutine 1170 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e483b520, {0x3702e7a26000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e77a42a8}, {0x33394e0, 0x3702e483b520}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d56e, 0x6}, {0x33376c0?, 0x3702e77a42a8?}, {0x33394e0?, 0x3702e483b520?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1085 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:112 +0x14c goroutine 1177 [select, 42 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e4491d40, {0x3702e4201000, 0x1000, 0x3702e83d4540?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e79db6e0, {0x3702e2dff890, 0x1, 0x2b5c3e0?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e79db6e0}, {0x3702e2dff890, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e79db6e0}, {0x3702e2dff890, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4a4bc20) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4a4bc20, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4a4bc20, {0x2af8f20?, 0x3702e39629a0?, 0x4?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4a4bc20?, {0x2af8f20?, 0x3702e39629a0?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e86278b0?, 0x3702e7a85be8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e86278b0, {0x334f128, 0x3702e3cd4ae0}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e7062d78?, {0x334f128, 0x3702e3cd4ae0}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e86278b0, {0x334f128, 0x3702e3cd4ae0}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e86278b0, {0x7f2bd8070ec8, 0x3702e4491d40}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e4491d40}, {0x315d112, 0x6}, {0x311eda0, 0x3702ea49ed38}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x334f128?, 0xe47a7830?, {0x311eda0, 0x3702ea49ed38}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:306 +0x88 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1083 sync/waitgroup.go:238 +0x73 goroutine 1186 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:484 +0x111 github.com/hashicorp/yamux.(*Session).send(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:473 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1083 github.com/hashicorp/yamux@v0.1.2/session.go:120 +0x496 goroutine 1187 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:366 +0x70 created by github.com/hashicorp/yamux.newSession in goroutine 1083 github.com/hashicorp/yamux@v0.1.2/session.go:122 +0x4e5 goroutine 1191 [select, 227 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0x3702e44909c0) github.com/hashicorp/yamux@v0.1.2/session.go:243 +0x6b github.com/hashicorp/go-plugin.(*MuxBroker).Run(0x3702e3401b60) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:142 +0x27 created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:91 +0x1ea goroutine 1192 [select]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e4490c30, {0x3702e3e42000, 0x1000, 0x3702e4997cd0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e8c1e840, {0x3702e2a6cc70, 0x1, 0xb67ed8?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e8c1e840}, {0x3702e2a6cc70, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e8c1e840}, {0x3702e2a6cc70, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e50685a0) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e50685a0, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e50685a0, {0x2af8ee0?, 0x3702e4f24a50?, 0x2f043e0?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4f24870?, {0x2af8ee0?, 0x3702e4f24a50?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobClientCodec).ReadResponseHeader(0x3702e41c96a0?, 0x2b19fa0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0x3702e8c1e900) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1083 net/rpc/client.go:206 +0xb6 goroutine 1193 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e4490f70, {0x3702e7a5a000, 0x8000, 0x3702e41ca6f8?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e7f20650}, {0x33394e0, 0x3702e4490f70}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d574, 0x6}, {0x33376c0?, 0x3702e7f20650?}, {0x33394e0?, 0x3702e4490f70?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:111 +0xba goroutine 1194 [select, 45312 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e44915f0, {0x3702e7a62000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 io.copyBuffer({0x33376c0, 0x3702e7f20658}, {0x33394e0, 0x3702e44915f0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x190 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x315d56e, 0x6}, {0x33376c0?, 0x3702e7f20658?}, {0x33394e0?, 0x3702e44915f0?}) github.com/hashicorp/go-plugin@v1.8.0/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1083 github.com/hashicorp/go-plugin@v1.8.0/rpc_client.go:112 +0x14c goroutine 1178 [select, 8172 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0x3702e39909c0, {0x3702e4209000, 0x1000, 0x0?}) github.com/hashicorp/yamux@v0.1.2/stream.go:147 +0x3c6 bufio.(*Reader).Read(0x3702e80c0060, {0x3702e2dff8c0, 0x1, 0x1a?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702e80c0060}, {0x3702e2dff8c0, 0x1, 0x9}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3338000, 0x3702e80c0060}, {0x3702e2dff8c0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0x3702e4a4bcb0) encoding/gob/decoder.go:84 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0x3702e4a4bcb0, 0x0) encoding/gob/decoder.go:150 +0x47 encoding/gob.(*Decoder).DecodeValue(0x3702e4a4bcb0, {0x2af8f20?, 0x3702e471f260?, 0x2?}) encoding/gob/decoder.go:229 +0x16e encoding/gob.(*Decoder).Decode(0x3702e4a4bcb0?, {0x2af8f20?, 0x3702e471f260?}) encoding/gob/decoder.go:206 +0xdc net/rpc.(*gobServerCodec).ReadRequestHeader(0x3702e8627900?, 0x7f2c1f94c2f8?) net/rpc/server.go:403 +0x25 net/rpc.(*Server).readRequestHeader(0x3702e8627900, {0x334f128, 0x3702e3ce3740}) net/rpc/server.go:589 +0x58 net/rpc.(*Server).readRequest(0x3702e7063d78?, {0x334f128, 0x3702e3ce3740}) net/rpc/server.go:549 +0x2f net/rpc.(*Server).ServeCodec(0x3702e8627900, {0x334f128, 0x3702e3ce3740}) net/rpc/server.go:464 +0x71 net/rpc.(*Server).ServeConn(0x3702e8627900, {0x7f2bd8070ec8, 0x3702e39909c0}) net/rpc/server.go:455 +0x34f github.com/hashicorp/go-plugin.serve({0x7f2bd8070ec8, 0x3702e39909c0}, {0x315d112, 0x6}, {0x302b220, 0x3702e4c04750}) github.com/hashicorp/go-plugin@v1.8.0/rpc_server.go:208 +0x110 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x334f128?, 0xe47a7830?, {0x302b220, 0x3702e4c04750}) github.com/hashicorp/go-plugin@v1.8.0/mux_broker.go:90 +0xde github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:314 +0x69 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1083 sync/waitgroup.go:238 +0x73 goroutine 34065039 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd047e200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e7568100?, 0x3702e8af1000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e7568100, {0x3702e8af1000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e7568100, {0x3702e8af1000?, 0x4d8f40?, 0x3702e7568100?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702ea3f8080, {0x3702e8af1000?, 0xdf847570f?, 0x72?}) net/net.go:196 +0x45 net/http.(*connReader).Read(0x3702e9726380, {0x3702e8af1000, 0x1000, 0x1000}) net/http/server.go:812 +0x154 bufio.(*Reader).fill(0x3702e98ccb40) bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0x3702e98ccb40, 0x4) bufio/bufio.go:152 +0x53 net/http.(*conn).serve(0x3702e7d66240, {0x334e148, 0x3702e4922e40}) net/http/server.go:2109 +0x7b3 created by net/http.(*Server).Serve in goroutine 1555 net/http/server.go:3464 +0x485 goroutine 34070993 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd80a2e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702ea488400?, 0x3702e3d73000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702ea488400, {0x3702e3d73000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702ea488400, {0x3702e3d73000?, 0x0?, 0x0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e8fb40c8, {0x3702e3d73000?, 0x7f2bd816ebc8?, 0x7f2c1f94ba00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x3702e8ac2078, {0x3702e3d73000?, 0x3702e7e2e5a0?, 0x3702e8013a48?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x3702e8b757a8, {0x3339140, 0x3702e8ac2078}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x3702e8b75508, {0x3338160, 0x3702e8fb40c8}, 0x3702e8013c08?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x3702e8b75508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x3702e8b75508, {0x3702e8a79000, 0x1000, 0x3702e8013ce0?}) crypto/tls/conn.go:1393 +0x145 bufio.(*Reader).Read(0x3702eb512720, {0x3702e8e26124, 0x9, 0x3702e8013d20?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x3338000, 0x3702eb512720}, {0x3702e8e26124, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 net/http.http2readFrameHeader({0x3702e8e26124, 0x9, 0x370200000000?}, {0x3338000?, 0x3702eb512720?}) net/http/h2_bundle.go:1805 +0x65 net/http.(*http2Framer).ReadFrameHeader(0x3702e8e260e0) net/http/h2_bundle.go:2071 +0x6b net/http.(*http2Framer).ReadFrame(0x3702e8e260e0) net/http/h2_bundle.go:2130 +0x18 net/http.(*http2clientConnReadLoop).run(0x3702e8013fa8) net/http/h2_bundle.go:9550 +0xca net/http.(*http2ClientConn).readLoop(0x3702e26b48c0) net/http/h2_bundle.go:9419 +0x52 created by net/http.(*http2Transport).newClientConn in goroutine 34070992 net/http/h2_bundle.go:8171 +0xda5 goroutine 33860368 [IO wait]: internal/poll.runtime_pollWait(0x7f2bd0714600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x3702e8f09600?, 0x3702e388e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x3702e8f09600, {0x3702e388e000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x3702e8f09600, {0x3702e388e000?, 0x199?, 0x3702eaf65f40?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e9e4e3b0, {0x3702e388e000?, 0x3702e9197440?, 0x2f85800?}) net/net.go:196 +0x45 bufio.(*Reader).fill(0x3702e8b72420) bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0x3702e8b72420, 0x2) bufio/bufio.go:152 +0x53 github.com/gorilla/websocket.(*Conn).read(0x3702e3d32000, 0x2f85800?) github.com/gorilla/websocket@v1.5.3/conn.go:371 +0x25 github.com/gorilla/websocket.(*Conn).advanceFrame(0x3702e3d32000) github.com/gorilla/websocket@v1.5.3/conn.go:809 +0x70 github.com/gorilla/websocket.(*Conn).NextReader(0x3702e3d32000) github.com/gorilla/websocket@v1.5.3/conn.go:1009 +0xad github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).readPump(0x3702e4d27880) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:464 +0x1c5 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump(0x3702e4d27880) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:417 +0xd5 github.com/mattermost/mattermost/server/v8/channels/api4.connectWebSocket(0x3702e939eb00, {0x3349d10, 0x3702e939eac0}, 0x3702e87ec140) github.com/mattermost/mattermost/server/v8/channels/api4/websocket.go:124 +0x852 github.com/mattermost/mattermost/server/v8/channels/web.Handler.ServeHTTP({0x3702e4ee9b08, 0x3318c30, {0x3b33ce4, 0x10}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, ...}, ...) github.com/mattermost/mattermost/server/v8/channels/web/handlers.go:363 +0x2d74 github.com/klauspost/compress/gzhttp.NewWrapper.func1.1({0x7f2bd07dbed8, 0x3702e939ea40}, 0x3702e87ec140) github.com/klauspost/compress@v1.18.6/gzhttp/compress.go:652 +0x6c7 net/http.HandlerFunc.ServeHTTP(0x3702e87ec000?, {0x7f2bd07dbed8?, 0x3702e939ea40?}, 0x7f2bd07d4d80?) net/http/server.go:2286 +0x29 github.com/gorilla/mux.(*Router).ServeHTTP(0x3702e2728480, {0x7f2bd07dbed8, 0x3702e939ea40}, 0x3702e29b3900) github.com/gorilla/mux@v1.8.1/mux.go:212 +0x1e2 github.com/mattermost/mattermost/server/v8/channels/app.(*Server).Start.(*Handler).Handle.(*Handler).handle.func6({0x3349ef0, 0x3702e8eaeff0}, 0x3702e29b3680) github.com/getsentry/sentry-go@v0.46.2/http/sentryhttp.go:124 +0x379 net/http.HandlerFunc.ServeHTTP(0x48caf9?, {0x3349ef0?, 0x3702e8eaeff0?}, 0x3702e7019b68?) net/http/server.go:2286 +0x29 net/http.serverHandler.ServeHTTP({0x3702ea793600?}, {0x3349ef0?, 0x3702e8eaeff0?}, 0x6?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x3702e985cd80, {0x334e148, 0x3702e4922e40}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 1555 net/http/server.go:3464 +0x485 goroutine 33860923 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).writePump(0x3702e4d27880) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:566 +0x1f7 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:411 +0x17 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 33860368 sync/waitgroup.go:238 +0x73 goroutine 34071844 [runnable]: syscall.Syscall(0x0, 0xb, 0x3702ebaaa461, 0x1) syscall/syscall_linux.go:74 +0x25 syscall.read(0x3702e7568400?, {0x3702ebaaa461?, 0x0?, 0xffffffffffffffff?}) syscall/zsyscall_linux_amd64.go:736 +0x38 syscall.Read(...) syscall/syscall_unix.go:183 internal/poll.ignoringEINTRIO(...) internal/poll/fd_unix.go:738 internal/poll.(*FD).Read(0x3702e7568400, {0x3702ebaaa461, 0x1, 0x1}) internal/poll/fd_unix.go:161 +0x21d net.(*netFD).Read(0x3702e7568400, {0x3702ebaaa461?, 0x3702e7aba7a8?, 0x3702e7aba780?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x3702e8fb40d0, {0x3702ebaaa461?, 0x3702ebc56d20?, 0x3702e70db490?}) net/net.go:196 +0x45 net/http.(*connReader).backgroundRead(0x3702ebaaa440) net/http/server.go:702 +0x33 created by net/http.(*connReader).startBackgroundRead in goroutine 34071786 net/http/server.go:698 +0xb6