goroutine 1531762 [running]: runtime/pprof.writeGoroutineStacks({0x3811ba0, 0xc002bd4fc0}) runtime/pprof/pprof.go:743 +0x6a runtime/pprof.writeGoroutine({0x3811ba0?, 0xc002bd4fc0?}, 0x41c8f8?) runtime/pprof/pprof.go:732 +0x25 runtime/pprof.(*Profile).WriteTo(0x52562a0?, {0x3811ba0?, 0xc002bd4fc0?}, 0xc?) runtime/pprof/pprof.go:369 +0x14b net/http/pprof.handler.ServeHTTP({0x2ea1566, 0x9}, {0x381f6a0, 0xc002bd4fc0}, 0xc0020557a0) net/http/pprof/pprof.go:267 +0x52f github.com/gorilla/mux.(*Router).ServeHTTP(0xc00017c240, {0x381f6a0, 0xc002bd4fc0}, 0xc002054b40) github.com/gorilla/mux@v1.8.1/mux.go:212 +0x1e2 github.com/gorilla/handlers.recoveryHandler.ServeHTTP({{0x3811320, 0xc00017c240}, {0x0, 0x0}, 0x1}, {0x381f6a0?, 0xc002bd4fc0?}, 0xc0030ed6c0?) github.com/gorilla/handlers@v1.5.2/recovery.go:80 +0xd9 net/http.serverHandler.ServeHTTP({0xc004d555f0?}, {0x381f6a0?, 0xc002bd4fc0?}, 0x6?) net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc000cfe900, {0x3823b10, 0xc003092390}) net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 32 net/http/server.go:3290 +0x4b4 goroutine 1 [chan receive, 3564 minutes]: github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands.runServer(0xc000efe000, 0xc0006931a0) github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands/server.go:115 +0x225 github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands.serverCmdF(0x5277400, {0x2e90bed?, 0x4?, 0x2e90bc1?}) github.com/mattermost/mattermost/server/v8/cmd/mattermost/commands/server.go:57 +0x10a github.com/spf13/cobra.(*Command).execute(0x5277400, {0xc000126040, 0x0, 0x0}) github.com/spf13/cobra@v1.8.1/command.go:985 +0xaca github.com/spf13/cobra.(*Command).ExecuteC(0x5277400) github.com/spf13/cobra@v1.8.1/command.go:1117 +0x3ff github.com/spf13/cobra.(*Command).Execute(...) github.com/spf13/cobra@v1.8.1/command.go:1041 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 20 [select, 3564 minutes]: github.com/blevesearch/bleve_index_api.AnalysisWorker(...) github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:46 created by github.com/blevesearch/bleve_index_api.NewAnalysisQueue in goroutine 1 github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:38 +0xa5 goroutine 21 [select, 3564 minutes]: github.com/blevesearch/bleve_index_api.AnalysisWorker(...) github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:46 created by github.com/blevesearch/bleve_index_api.NewAnalysisQueue in goroutine 1 github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:38 +0xa5 goroutine 22 [select, 3564 minutes]: github.com/blevesearch/bleve_index_api.AnalysisWorker(...) github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:46 created by github.com/blevesearch/bleve_index_api.NewAnalysisQueue in goroutine 1 github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:38 +0xa5 goroutine 23 [select, 3564 minutes]: github.com/blevesearch/bleve_index_api.AnalysisWorker(...) github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:46 created by github.com/blevesearch/bleve_index_api.NewAnalysisQueue in goroutine 1 github.com/blevesearch/bleve_index_api@v1.1.9/analysis.go:38 +0xa5 goroutine 6 [select, 2 minutes]: github.com/mattermost/logr/v2.(*Logr).start(0xc000e5a160) github.com/mattermost/logr/v2@v2.0.21/logr.go:428 +0xb3 created by github.com/mattermost/logr/v2.New in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/logr.go:81 +0x3b8 goroutine 7 [select, 3564 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0xc000aaf6c0) github.com/mattermost/logr/v2@v2.0.21/target.go:233 +0xb7 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/target.go:92 +0x305 goroutine 8 [select, 2 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0xc000aaf730) github.com/mattermost/logr/v2@v2.0.21/target.go:233 +0xb7 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/target.go:92 +0x305 goroutine 9 [select, 3564 minutes]: github.com/mattermost/logr/v2.(*Logr).start(0xc000e5a210) github.com/mattermost/logr/v2@v2.0.21/logr.go:428 +0xb3 created by github.com/mattermost/logr/v2.New in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/logr.go:81 +0x3b8 goroutine 10 [select, 3564 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0xc000aaf7a0) github.com/mattermost/logr/v2@v2.0.21/target.go:233 +0xb7 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/target.go:92 +0x305 goroutine 11 [select, 3564 minutes]: github.com/mattermost/logr/v2.(*TargetHost).start(0xc000aaf810) github.com/mattermost/logr/v2@v2.0.21/target.go:233 +0xb7 created by github.com/mattermost/logr/v2.newTargetHost in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/target.go:92 +0x305 goroutine 37 [chan receive, 3564 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 8 gopkg.in/natefinch/lumberjack.v2@v2.2.1/lumberjack.go:390 +0x96 goroutine 904 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f5223e0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c15c0?, 0xc005498027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0011c15c0, {0xc005498027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbd238, {0xc005498027?, 0x40bc20?, 0xc001203500?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc007152ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 13 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).introducerLoop(0xc0026e1688) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/introducer.go:67 +0x19c created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:211 +0x85 goroutine 14 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).persisterLoop(0xc0026e1688) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/persister.go:226 +0xb1b created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:215 +0xf6 goroutine 15 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc0026e1688) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/merge.go:144 +0x678 created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:217 +0x145 goroutine 41 [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:412 +0x4c5 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:618 +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:635 +0x125 goroutine 703 [select]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc001b28160) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 50 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).introducerLoop(0xc002836008) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/introducer.go:67 +0x19c created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:211 +0x85 goroutine 51 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).persisterLoop(0xc002836008) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/persister.go:226 +0xb1b created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:215 +0xf6 goroutine 52 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc002836008) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/merge.go:144 +0x678 created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:217 +0x145 goroutine 520 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454ab338, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc001776200?, 0xc0058a6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001776200, {0xc0058a6000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc001776200, {0xc0058a6000?, 0x3811180?, 0xc0056849c0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc001a52b60, {0xc0058a6000?, 0xc0000a6008?, 0xc005c20978?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0056849c0, {0xc0013fcd60, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0056849c0}, {0xc0013fcd60, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 401 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 54 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).introducerLoop(0xc002836488) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/introducer.go:67 +0x19c created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:211 +0x85 goroutine 55 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).persisterLoop(0xc002836488) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/persister.go:226 +0xb1b created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:215 +0xf6 goroutine 56 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc002836488) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/merge.go:144 +0x678 created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:217 +0x145 goroutine 756 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001a8bad0, {0xc004f2d000, 0x1000, 0xc0059301c0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0011b7260, {0xc0027920b4, 0x1, 0x2b89c60?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011b7260}, {0xc0027920b4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0011b7260}, {0xc0027920b4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc004987080) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc004987080, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc004987080, {0x292be40?, 0xc004dc5f60?, 0xc0049870f0?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc004987080, {0x292be40?, 0xc004dc5f60?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc0027b4a40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc0027b4a40, {0x38246f8, 0xc004d548d0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0x52ab560?, {0x38246f8, 0xc004d548d0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc0027b4a40, {0x38246f8, 0xc004d548d0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc0027b4a40, {0x7ee23f49bbf8, 0xc001a8bad0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001a8bad0}, {0x2e9723a, 0x6}, {0x2e59940, 0xc007845020}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3823bb8?, 0x4f28a20?, {0x2e59940, 0xc007845020}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 397 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 58 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).introducerLoop(0xc002836908) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/introducer.go:67 +0x19c created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:211 +0x85 goroutine 59 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).persisterLoop(0xc002836908) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/persister.go:226 +0xb1b created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:215 +0xf6 goroutine 60 [select, 3564 minutes]: github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).mergerLoop(0xc002836908) github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/merge.go:144 +0x678 created by github.com/blevesearch/bleve/v2/index/scorch.(*Scorch).Open in goroutine 1 github.com/blevesearch/bleve/v2@v2.4.1/index/scorch/scorch.go:217 +0x145 goroutine 61 [select, 3564 minutes]: database/sql.(*DB).connectionOpener(0xc002852c30, {0x3823b48, 0xc00282b630}) database/sql/sql.go:1246 +0x87 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:824 +0x14c goroutine 99 [select, 686 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd 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 67 [select, 2 minutes]: database/sql.(*DB).connectionCleaner(0xc002852c30, 0xc00281fd7c?) database/sql/sql.go:1089 +0x9c created by database/sql.(*DB).startCleanerLocked in goroutine 1 database/sql/sql.go:1076 +0x105 goroutine 68 [select]: github.com/mattermost/mattermost/server/v8/channels/store/sqlstore.(*SqlStore).monitorReplicas(0xc000abc008) github.com/mattermost/mattermost/server/v8/channels/store/sqlstore/store.go:471 +0xfe 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:164 +0x21b goroutine 32 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454ca6e0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x15?, 0x1?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc002983100) internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc002983100) net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc0028628c0) net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc0028628c0) net/tcpsock.go:327 +0x30 net/http.(*Server).Serve(0xc0009b4000, {0x381f2b0, 0xc0028628c0}) net/http/server.go:3260 +0x33e github.com/mattermost/mattermost/server/v8/channels/app/platform.(*platformMetrics).startMetricsServer.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/metrics.go:132 +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:130 +0x365 goroutine 1018 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f521e10, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005964720?, 0xc005953026?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005964720, {0xc005953026, 0xfda, 0xfda}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0058865a0, {0xc005953026?, 0x40bc20?, 0xc004e3c540?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc005f88ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 500 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 419 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 745 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f5226c8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0048da4e0?, 0xc005f59027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0048da4e0, {0xc005f59027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc00289c098, {0xc005f59027?, 0x40bc20?, 0xc001203dc0?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc005f86ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 147 [select, 6 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 100 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 180 [select, 24 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 106 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 149 [select, 6 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 100 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 184 [select, 24 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 105 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 148 [select, 6 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 100 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 42 [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:412 +0x4c5 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:618 +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:635 +0x125 goroutine 43 [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:412 +0x4c5 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:618 +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:635 +0x125 goroutine 44 [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:412 +0x4c5 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*Hub).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_hub.go:618 +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:635 +0x125 goroutine 45 [chan receive, 3564 minutes]: github.com/getsentry/sentry-go.(*HTTPTransport).worker(0xc000aa0bd0) github.com/getsentry/sentry-go@v0.28.1/transport.go:536 +0x13d created by github.com/getsentry/sentry-go.(*HTTPTransport).Configure.func1 in goroutine 1 github.com/getsentry/sentry-go@v0.28.1/transport.go:403 +0x56 goroutine 46 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/app.(*PushNotificationsHub).start(0xc002bce600, {0x3842a68, 0xc002c6eb40}) github.com/mattermost/mattermost/server/v8/channels/app/notification_push.go:411 +0x12a 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:403 +0x257 goroutine 47 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ca3f8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc000dd61e0?, 0xc002457e3b?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000dd61e0, {0xc002457e3b, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbd180, {0xc002457e3b?, 0x200a2c22726f7272?, 0x6e61727422202020?}) os/file.go:118 +0x52 github.com/fsnotify/fsnotify.(*Watcher).readEvents(0xc00252fcc0) github.com/fsnotify/fsnotify@v1.7.0/backend_inotify.go:483 +0xcf created by github.com/fsnotify/fsnotify.NewBufferedWatcher in goroutine 1 github.com/fsnotify/fsnotify@v1.7.0/backend_inotify.go:270 +0x1c5 goroutine 48 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/platform/shared/templates.NewWithWatcher.func1() github.com/mattermost/mattermost/server/v8/platform/shared/templates/templates.go:94 +0x1ac created by github.com/mattermost/mattermost/server/v8/platform/shared/templates.NewWithWatcher in goroutine 1 github.com/mattermost/mattermost/server/v8/platform/shared/templates/templates.go:88 +0x1ee goroutine 49 [chan receive, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/app.NewServer.func3() github.com/mattermost/mattermost/server/v8/channels/app/server.go:341 +0x94 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).Go.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/goroutines.go:14 +0x22 created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*PlatformService).Go in goroutine 1 github.com/mattermost/mattermost/server/v8/channels/app/platform/goroutines.go:13 +0x73 goroutine 74 [select, 3564 minutes]: github.com/mattermost/logr/v2.(*Logr).start(0xc000f38000) github.com/mattermost/logr/v2@v2.0.21/logr.go:428 +0xb3 created by github.com/mattermost/logr/v2.New in goroutine 1 github.com/mattermost/logr/v2@v2.0.21/logr.go:81 +0x3b8 goroutine 521 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 401 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 151 [select]: github.com/rudderlabs/analytics-go.(*client).loop(0xc000a03d00) github.com/rudderlabs/analytics-go@v3.3.3+incompatible/analytics.go:522 +0x225 created by github.com/rudderlabs/analytics-go.NewWithConfig in goroutine 102 github.com/rudderlabs/analytics-go@v3.3.3+incompatible/analytics.go:99 +0x6e7 goroutine 155 [chan receive, 676 minutes]: github.com/rudderlabs/analytics-go.(*executor).loop(0xc0015a9340) github.com/rudderlabs/analytics-go@v3.3.3+incompatible/executor.go:39 +0x49 created by github.com/rudderlabs/analytics-go.newExecutor in goroutine 151 github.com/rudderlabs/analytics-go@v3.3.3+incompatible/executor.go:17 +0xa5 goroutine 519 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 662 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002340f70, {0xc004e6a000, 0x8000, 0xe1f3d5688e26da1b?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6730}, {0x3812340, 0xc002340f70}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0047e6730?}, {0x3812340?, 0xc002340f70?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 420 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 136 [select, 686 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 108 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 485 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002cad520, {0xc006d5f000, 0x1000, 0xc0014e4c60?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc002ed1e60, {0xc0019a7ec0, 0x1, 0x2bb1f60?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc002ed1e60}, {0xc0019a7ec0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc002ed1e60}, {0xc0019a7ec0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0027e3b00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0027e3b00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0027e3b00, {0x292be40?, 0xc001b29740?, 0xc002632340?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0027e3b00, {0x292be40?, 0xc001b29740?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc002838f40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc002838f40, {0x38246f8, 0xc005b88720}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc0000a6008?, {0x38246f8, 0xc005b88720}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc002838f40, {0x38246f8, 0xc005b88720}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc002838f40, {0x7ee23f49bbf8, 0xc002cad520}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc002cad520}, {0x2e9723a, 0x6}, {0x2e59940, 0xc00777f908}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3823bb8?, 0x28c03c0?, {0x2e59940, 0xc00777f908}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 419 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 109 [select, 2 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af3b0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 110 [select, 38 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027afdb0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 111 [select, 684 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af4a0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 112 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/platform/services/searchengine/bleveengine/indexer.(*BleveIndexerWorker).Run(0xc0027917a0) github.com/mattermost/mattermost/server/v8/platform/services/searchengine/bleveengine/indexer/indexing_job.go:125 +0x1f1 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 +0x12b goroutine 113 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs/migrations.(*Worker).Run(0xc002791800) github.com/mattermost/mattermost/server/v8/channels/jobs/migrations/worker.go:62 +0x171 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 +0x12b goroutine 114 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af2c0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 115 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027afae0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 116 [select, 874 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027afea0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 117 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0xc002791920) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x1f1 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 +0x12b goroutine 118 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs/resend_invitation_email.(*ResendInvitationEmailWorker).Run(0xc000b43f10) github.com/mattermost/mattermost/server/v8/channels/jobs/resend_invitation_email/worker.go:66 +0x131 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 +0x12b goroutine 119 [select, 24 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027aee60) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 120 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027aef50) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 121 [select, 684 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af040) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 122 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0xc002791980) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x1f1 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 +0x12b goroutine 123 [select, 684 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af1d0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 124 [select, 684 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027afbd0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 125 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0xc0027919e0) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x1f1 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 +0x12b goroutine 126 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027af630) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 127 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*SimpleWorker).Run(0xc0027afcc0) github.com/mattermost/mattermost/server/v8/channels/jobs/base_workers.go:48 +0x131 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 +0x12b goroutine 128 [select, 684 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs/plugins.(*Worker).Run(0xc0027aec80) github.com/mattermost/mattermost/server/v8/channels/jobs/plugins/worker.go:50 +0x131 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 +0x12b goroutine 129 [select, 3564 minutes]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*BatchWorker).Run(0xc0027918c0) github.com/mattermost/mattermost/server/v8/channels/jobs/batch_worker.go:76 +0x1f1 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 +0x12b goroutine 130 [select]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*Watcher).Start(0xc0027b3ad0) github.com/mattermost/mattermost/server/v8/channels/jobs/jobs_watcher.go:51 +0x1c5 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 +0x186 goroutine 131 [select]: github.com/mattermost/mattermost/server/v8/channels/jobs.(*Schedulers).Start.func1() github.com/mattermost/mattermost/server/v8/channels/jobs/schedulers.go:72 +0x366 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 +0x136 goroutine 559 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 420 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 527 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f4c820, {0xc0058b0000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005684d80, {0xc0013fcd57, 0x1, 0xc00525dd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005684d80}, {0xc0013fcd57, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005684d80}, {0xc0013fcd57, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001776480) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001776480, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001776480, {0x292be80?, 0xc00236a6c0?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001776480, {0x292be80?, 0xc00236a6c0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005684e40) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 401 net/rpc/client.go:206 +0xb6 goroutine 80 [select, 686 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 104 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 135 [select, 686 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 107 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 481 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454c9b40, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0072fb140?, 0xc0028ec026?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0072fb140, {0xc0028ec026, 0xfda, 0xfda}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0047e6228, {0xc0028ec026?, 0x40bc20?, 0xc004e3c1c0?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc002b1bef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 529 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f4d5f0, {0xc005b36000, 0x8000, 0x4946495452454320?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dc610}, {0x3812340, 0xc001f4d5f0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0027dc610?}, {0x3812340?, 0xc001f4d5f0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 498 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 674 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab148, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0051fa3c0?, 0xc0010e2027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0051fa3c0, {0xc0010e2027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0027dd530, {0xc0010e2027?, 0x40bc20?, 0xc001203a40?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc005b4cef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 434 [select, 205 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 101 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 2111 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458750, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004dfc000?, 0xc005c60027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004dfc000, {0xc005c60027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc00232df40, {0xc005c60027?, 0x40bc20?, 0xc004ee6a80?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc005b4def8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 501 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 419 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 916 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 499 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454c9858, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005502b80?, 0xc0028da000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005502b80, {0xc0028da000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005502b80, {0xc0028da000?, 0x3811180?, 0xc0072fb3e0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e62c0, {0xc0028da000?, 0x40c0f0?, 0xc0025afe60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0072fb3e0, {0xc0059d2a50, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0072fb3e0}, {0xc0059d2a50, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 419 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 492 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab620, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0051206c0?, 0xc005aba000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0051206c0, {0xc005aba000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbd880, {0xc005aba000?, 0x80?, 0x7ee28bf65a68?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc007447f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc007447f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc007447f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc00123c100, {0xc004b13db0?, 0x0?}, {0x3810260, 0xc002bbd880}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 522 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 401 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 480 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0xc002bb7f84?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc0028c13e0?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 484 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002c8e410, {0xc004e38000, 0x1000, 0xc002799900?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006aa99e0, {0xc001b07304, 0x1, 0xc0027edd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006aa99e0}, {0xc001b07304, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006aa99e0}, {0xc001b07304, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002982980) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002982980, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002982980, {0x292be80?, 0xc004c76360?, 0x52ab560?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002982980, {0x292be80?, 0xc004c76360?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006aa9aa0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 419 net/rpc/client.go:206 +0xb6 goroutine 1817 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1748 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 663 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0023412b0, {0xc004ea4000, 0x8000, 0xf77a546c75b8170d?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6738}, {0x3812340, 0xc0023412b0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0047e6738?}, {0x3812340?, 0xc0023412b0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 420 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 661 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc002340c30, {0xc006d0d000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc00594e180, {0xc003053520, 0x1, 0xc0025e5d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc00594e180}, {0xc003053520, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc00594e180}, {0xc003053520, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0027a4600) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0027a4600, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0027a4600, {0x292be80?, 0xc002918b10?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0027a4600, {0x292be80?, 0xc002918b10?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc00594e240) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 420 net/rpc/client.go:206 +0xb6 goroutine 2121 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0027a8d00, {0xc005e80000, 0x8000, 0x459a29?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005a472d0}, {0x3812340, 0xc0027a8d00}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc005a472d0?}, {0x3812340?, 0xc0027a8d00?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 347 [select]: github.com/mattermost/mattermost/server/public/plugin.(*PluginHealthCheckJob).run(0xc00498aa50) github.com/mattermost/mattermost/server/public/plugin/health_check.go:38 +0x11b created by github.com/mattermost/mattermost/server/public/plugin.(*Environment).TogglePluginHealthCheckJob in goroutine 1 github.com/mattermost/mattermost/server/public/plugin/environment.go:665 +0x246 goroutine 746 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc002ca2dd0, {0xc002be8000, 0x1000, 0xc006ee1c28?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006aa8c60, {0xc001717520, 0x1, 0xc006ee1d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006aa8c60}, {0xc001717520, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006aa8c60}, {0xc001717520, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001e0e500) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001e0e500, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001e0e500, {0x292be80?, 0xc0011a27b0?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001e0e500, {0x292be80?, 0xc0011a27b0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006aa8f60) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 397 net/rpc/client.go:206 +0xb6 goroutine 528 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f4cea0, {0xc005aca000, 0x8000, 0x726373646a505372?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dc608}, {0x3812340, 0xc001f4cea0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0027dc608?}, {0x3812340?, 0xc001f4cea0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 2207 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc000d3fe10, {0xc0059bb000, 0x1000, 0xc000b92f80?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006347aa0, {0xc002b7d4a4, 0x1, 0x2c8af40?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006347aa0}, {0xc002b7d4a4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006347aa0}, {0xc002b7d4a4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0059b5d00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0059b5d00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0059b5d00, {0x292be40?, 0xc00206dbc0?, 0xc0023ec080?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0059b5d00, {0x292be40?, 0xc00206dbc0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00493ae00?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00493ae00, {0x38246f8, 0xc0059b8630}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004f1c008?, {0x38246f8, 0xc0059b8630}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00493ae00, {0x38246f8, 0xc0059b8630}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00493ae00, {0x7ee23f49bbf8, 0xc000d3fe10}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc000d3fe10}, {0x2e9723a, 0x6}, {0x2e59940, 0xc006902fd8}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc004c13fd0?, 0x7e3758?, {0x2e59940, 0xc006902fd8}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1755 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 526 [select]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc00588cf00) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc0011e2440) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 660 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc005930320) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 420 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 865 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 560 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 420 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 618 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002341a00, {0xc004e39000, 0x1000, 0xc001989940?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc004dfc2a0, {0xc00487f524, 0x1, 0xc006079d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004dfc2a0}, {0xc00487f524, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc004dfc2a0}, {0xc00487f524, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001e0f080) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001e0f080, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001e0f080, {0x292be80?, 0xc002901b00?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001e0f080, {0x292be80?, 0xc002901b00?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc004dfc360) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 420 net/rpc/client.go:206 +0xb6 goroutine 2090 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2e000, {0xc005dbc000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0011b68a0, {0xc0060a4210, 0x1, 0xc00692bd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011b68a0}, {0xc0060a4210, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0011b68a0}, {0xc0060a4210, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001777c00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001777c00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001777c00, {0x292be80?, 0xc004e1bcb0?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001777c00, {0x292be80?, 0xc004e1bcb0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2924600?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0011b6960) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1725 net/rpc/client.go:206 +0xb6 goroutine 364 [select, 686 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 103 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 1531354 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f458180, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99000?, 0xc004a60000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99000, {0xc004a60000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99000, {0xc004a60000?, 0xc002243a98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63d0, {0xc004a60000?, 0x0?, 0xc000d68218?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc000d68210, {0xc004a60000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc00629e840) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00629e840, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc750, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1006 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f458f10, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005756f80?, 0xc00613f000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005756f80, {0xc00613f000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005756f80, {0xc00613f000?, 0x3811180?, 0xc005edac00?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0055f8ad8, {0xc00613f000?, 0xc0000a6008?, 0xc008f66510?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc005edac00, {0xc006104630, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005edac00}, {0xc006104630, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 422 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 576 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab050, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005779920?, 0xc0068d2000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005779920, {0xc0068d2000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0027dc670, {0xc0068d2000?, 0x80?, 0x7ee28bf65108?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc0058a9f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc0058a9f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc0058a9f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc001f20400, {0xc0065fec30?, 0x5430525644597744?}, {0x3810260, 0xc0027dc670}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 420 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 632 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 1002 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f459008, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005edaa20?, 0xc006302000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005edaa20, {0xc006302000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0055f8ab8, {0xc006302000?, 0x80?, 0x7ee28bf65a68?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc004d96f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc004d96f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc004d96f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc000f75800, {0xc0056c6780?, 0x530d180?}, {0x3810260, 0xc0055f8ab8}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 1818 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 1748 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1170 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f458940, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc006522980?, 0xc006564000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc006522980, {0xc006564000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc006522980, {0xc006564000?, 0x3811180?, 0xc006562120?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc005a478c0, {0xc006564000?, 0xc000b81808?, 0xc007844270?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc006562120, {0xc006546700, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006562120}, {0xc006546700, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 425 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 2195 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 696 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 665 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d49450, {0xc000e64000, 0x1000, 0xc002c58178?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005120960, {0xc00480f664, 0x1, 0x2b8b7e0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005120960}, {0xc00480f664, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005120960}, {0xc00480f664, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002c15a80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002c15a80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002c15a80, {0x292be40?, 0xc0015a8620?, 0xc0047e6ef8?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002c15a80, {0x292be40?, 0xc0015a8620?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc001f2cf40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc001f2cf40, {0x38246f8, 0xc000c0af00}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0x4131de?, {0x38246f8, 0xc000c0af00}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc001f2cf40, {0x38246f8, 0xc000c0af00}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc001f2cf40, {0x7ee23f49bbf8, 0xc002d49450}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc002d49450}, {0x2e9723a, 0x6}, {0x2e59940, 0xc005034db0}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc00744dfd0?, 0x7e3758?, {0x2e59940, 0xc005034db0}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 420 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 479 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab908, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0072fb200?, 0xc0052cc000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0072fb200, {0xc0052cc000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0047e6240, {0xc0052cc000?, 0x80?, 0x7ee28bf65108?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc0025acf00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc0025acf00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc0025acf00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc00123c000, {0xc0023568a0?, 0x0?}, {0x3810260, 0xc0047e6240}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 505 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc000f32300) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc000e35140) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 506 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc0028b3d40, {0xc004d7c000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0072fb800, {0xc0059d2a47, 0x1, 0xc005135d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0072fb800}, {0xc0059d2a47, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0072fb800}, {0xc0059d2a47, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005502e00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005502e00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005502e00, {0x292be80?, 0xc004acfdd0?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005502e00, {0x292be80?, 0xc004acfdd0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0072fb8c0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 419 net/rpc/client.go:206 +0xb6 goroutine 507 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002cbc000, {0xc007878000, 0x8000, 0xef22d5a500000000?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc002bbd838}, {0x3812340, 0xc002cbc000}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc002bbd838?}, {0x3812340?, 0xc002cbc000?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 508 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002cbc1a0, {0xc004fb0000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc002bbd840}, {0x3812340, 0xc002cbc1a0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc002bbd840?}, {0x3812340?, 0xc002cbc1a0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 419 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 757 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001afe680, {0xc004e0b000, 0x1000, 0xc0049576a0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005badda0, {0xc00281f630, 0x1, 0xc0021ef9b0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005badda0}, {0xc00281f630, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005badda0}, {0xc00281f630, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002d81000) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002d81000, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002d81000, {0x292be40?, 0xc001b29ac0?, 0xc005fc8930?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002d81000, {0x292be40?, 0xc001b29ac0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc0049cd080?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc0049cd080, {0x38246f8, 0xc004a355c0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004995008?, {0x38246f8, 0xc004a355c0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc0049cd080, {0x38246f8, 0xc004a355c0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc0049cd080, {0x7ee23f49bbf8, 0xc001afe680}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001afe680}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0012b8d00}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3823bb8?, 0x2249c80?, {0x2d96a20, 0xc0012b8d00}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 397 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 704 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc002ca21a0, {0xc00690f000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005bac6c0, {0xc00281e130, 0x1, 0xc005259d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005bac6c0}, {0xc00281e130, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005bac6c0}, {0xc00281e130, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002d80400) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002d80400, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002d80400, {0x292be80?, 0xc004a34990?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002d80400, {0x292be80?, 0xc004a34990?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005bac840) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 397 net/rpc/client.go:206 +0xb6 goroutine 705 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002ca2340, {0xc006ff6000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6a08}, {0x3812340, 0xc002ca2340}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0047e6a08?}, {0x3812340?, 0xc002ca2340?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 2122 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0027a8dd0, {0xc005e8c000, 0x8000, 0xc004b18f90?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005a472d8}, {0x3812340, 0xc0027a8dd0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc005a472d8?}, {0x3812340?, 0xc0027a8dd0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 754 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002ca24e0, {0xc007160000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6a10}, {0x3812340, 0xc002ca24e0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0047e6a10?}, {0x3812340?, 0xc002ca24e0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 493 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x7e5a20?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x7e397b?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 494 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab810, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005120600?, 0xc000e65027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005120600, {0xc000e65027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbd870, {0xc000e65027?, 0x40bc20?, 0xc001203880?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc000628ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 401 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 1531364 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb40ab0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc001777200?, 0xc0064ad000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001777200, {0xc0064ad000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc001777200, {0xc0064ad000?, 0xc0024cba98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc005fd00f0, {0xc0064ad000?, 0x0?, 0xc005fe1508?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc005fe1500, {0xc0064ad000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0068c7ec0) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0068c7ec0, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc002992bd0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1385535 [chan receive]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).pluginPostedConsumer(0xc0067f84e0, 0xc000171188?) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:281 +0xce created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385530 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:410 +0xe7 goroutine 1531355 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f4ca0c0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99080?, 0xc00484e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99080, {0xc00484e000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99080, {0xc00484e000?, 0xc0024e7a98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63d8, {0xc00484e000?, 0x0?, 0xc0059acd58?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0059acd50, {0xc00484e000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0011b6480) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0011b6480, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc7e0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1829 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0026a0c30, {0xc0062ba000, 0x1000, 0xc0067fe3f0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006920b40, {0xc001716910, 0x1, 0xc000053d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006920b40}, {0xc001716910, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006920b40}, {0xc001716910, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc00634b700) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc00634b700, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc00634b700, {0x292be80?, 0xc0067e8240?, 0xc004e96008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc00634b700, {0x292be80?, 0xc0067e8240?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006920c00) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1748 net/rpc/client.go:206 +0xb6 goroutine 558 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454aaf58, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0027a4300?, 0xc005078000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0027a4300, {0xc005078000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc0027a4300, {0xc005078000?, 0x3811180?, 0xc004c4fce0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc002bbd328, {0xc005078000?, 0x40c0f0?, 0xc006444e60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc004c4fce0, {0xc0030534d0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004c4fce0}, {0xc0030534d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0047f2c00) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 420 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 917 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f521c20, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004b00880?, 0xc004976000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004b00880, {0xc004976000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc004b00880, {0xc004976000?, 0x3811180?, 0xc0067e1380?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0027dd4b8, {0xc004976000?, 0x40c0f0?, 0xc004ecfe60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0067e1380, {0xc004954d00, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0067e1380}, {0xc004954d00, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 400 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 903 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x9320dd?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc0027921f0?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 699 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 397 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 743 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f5222e8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0048da780?, 0xc007096000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0048da780, {0xc007096000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc00289c0b0, {0xc007096000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc005b4af00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc005b4af00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc005b4af00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc000a02400, {0xc002c331a0?, 0xc005773e00?}, {0x3810260, 0xc00289c0b0}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 692 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d889c0, {0xc00624c000, 0x1000, 0xc002798d80?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0048da600, {0xc00211f254, 0x1, 0xc00632bd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0048da600}, {0xc00211f254, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0048da600}, {0xc00211f254, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0047cae80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0047cae80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0047cae80, {0x292be80?, 0xc0011a2180?, 0xc004e96008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0047cae80, {0x292be80?, 0xc0011a2180?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0048da6c0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 426 net/rpc/client.go:206 +0xb6 goroutine 690 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00156f110, {0xc005762000, 0x8000, 0x10?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc001a53eb8}, {0x3812340, 0xc00156f110}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc001a53eb8?}, {0x3812340?, 0xc00156f110?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 641 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00156e410, {0xc0052e6000, 0x8000, 0xc005f41800?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc001a53ea8}, {0x3812340, 0xc00156e410}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc001a53ea8?}, {0x3812340?, 0xc00156e410?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 640 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc000c43ba0, {0xc0022ae000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0011c05a0, {0xc002861da7, 0x1, 0xc005257d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011c05a0}, {0xc002861da7, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0011c05a0}, {0xc002861da7, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002983f00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002983f00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002983f00, {0x292be80?, 0xc0016fc5a0?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002983f00, {0x292be80?, 0xc0016fc5a0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0011c0660) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 398 net/rpc/client.go:206 +0xb6 goroutine 639 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc0026cd0e0) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 669 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f5225d0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc006aa8960?, 0xc0060c4000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc006aa8960, {0xc0060c4000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbda70, {0xc0060c4000?, 0x80?, 0x7ee28bf65108?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc00529df00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc00529df00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc00529df00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc000f74200, {0xc0051c0300?, 0x931f85?}, {0x3810260, 0xc002bbda70}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 426 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 670 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x9320dd?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xa1a000009ba?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 426 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 698 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 397 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 635 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 398 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 634 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 398 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 633 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454aac70, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc002983c80?, 0xc0022aa000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc002983c80, {0xc0022aa000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc002983c80, {0xc0022aa000?, 0x3811180?, 0xc0011c00c0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc001a52f10, {0xc0022aa000?, 0xc0000a6008?, 0xc005c20e10?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0011c00c0, {0xc002861db0, 0xc, 0x4f20332400001bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011c00c0}, {0xc002861db0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc000f32780) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 398 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 918 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 400 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 589 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001ba5110, {0xc005e6c000, 0x1000, 0xc00226bc28?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc004c4f260, {0xc00281fef0, 0x1, 0xc00226bd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004c4f260}, {0xc00281fef0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc004c4f260}, {0xc00281fef0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005503600) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005503600, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005503600, {0x292be80?, 0xc0027b22d0?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005503600, {0x292be80?, 0xc0027b22d0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc004c4f320) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 401 net/rpc/client.go:206 +0xb6 goroutine 588 [select, 4 minutes]: github.com/mattermost/mattermost/server/public/model.createTask.func1() github.com/mattermost/mattermost/server/public/model/scheduled_task.go:69 +0x1fd created by github.com/mattermost/mattermost/server/public/model.createTask in goroutine 102 github.com/mattermost/mattermost/server/public/model/scheduled_task.go:46 +0x13a goroutine 677 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00156fe10, {0xc005d70000, 0x1000, 0xc0056cac48?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0048da540, {0xc002b8aea4, 0x1, 0x2a4b440?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0048da540}, {0xc002b8aea4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0048da540}, {0xc002b8aea4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0047cad00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0047cad00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0047cad00, {0x292be40?, 0xc004dc5c00?, 0xc002344060?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0047cad00, {0x292be40?, 0xc004dc5c00?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc001021a40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc001021a40, {0x38246f8, 0xc001e9e7b0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000073008?, {0x38246f8, 0xc001e9e7b0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc001021a40, {0x38246f8, 0xc001e9e7b0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc001021a40, {0x7ee23f49bbf8, 0xc00156fe10}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc00156fe10}, {0x2e9723a, 0x6}, {0x2e59940, 0xc0072d0ab0}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc001f2d8c0?, 0x104e000?, {0x2e59940, 0xc0072d0ab0}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 398 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1260 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x0?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x0?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 572 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001ba5790, {0xc0064ac000, 0x1000, 0xc004dc4180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005778cc0, {0xc002af1f04, 0x1, 0x2b296c0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005778cc0}, {0xc002af1f04, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005778cc0}, {0xc002af1f04, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0024f5e00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0024f5e00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0024f5e00, {0x292be40?, 0xc002c81be0?, 0xc000def820?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0024f5e00, {0x292be40?, 0xc002c81be0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc001f2d600?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc001f2d600, {0x38246f8, 0xc000e3e960}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc001f2d600?, {0x38246f8, 0xc000e3e960}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc001f2d600, {0x38246f8, 0xc000e3e960}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc001f2d600, {0x7ee23f49bbf8, 0xc001ba5790}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001ba5790}, {0x2e9723a, 0x6}, {0x2e59940, 0xc00289e2d0}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc002838f40?, 0x19a7ea8?, {0x2e59940, 0xc00289e2d0}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 401 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1261 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f521f08, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c14a0?, 0xc0062aa027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0011c14a0, {0xc0062aa027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc001a52880, {0xc0062aa027?, 0x40bc20?, 0xc006538380?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc00246eef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 919 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 400 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1037 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0020025b0, {0xc005a9d000, 0x1000, 0xc005886660?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0059656e0, {0xc002217610, 0x1, 0xc005917f80?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0059656e0}, {0xc002217610, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0059656e0}, {0xc002217610, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005916f80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005916f80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005916f80, {0x292be40?, 0xc002767000?, 0xc005637b38?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005916f80, {0x292be40?, 0xc002767000?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00597a2c0?, 0x3ff5554?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00597a2c0, {0x38246f8, 0xc002deede0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0x52ab560?, {0x38246f8, 0xc002deede0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00597a2c0, {0x38246f8, 0xc002deede0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00597a2c0, {0x7ee23f49bbf8, 0xc0020025b0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc0020025b0}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0013fba70}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x31a000002aa?, 0x2aa?, {0x2d96a20, 0xc0013fba70}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 421 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 577 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x3657463439503547?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x7a62793230625779?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 420 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 657 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x0?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc00694c000?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 656 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454aad68, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0051fa480?, 0xc005ea4000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0051fa480, {0xc005ea4000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0027dd540, {0xc005ea4000?, 0x80?, 0x7ee28bf65108?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc004ecbf00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc004ecbf00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc004ecbf00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc00234c000, {0xc00690aa40?, 0x1dc0440?}, {0x3810260, 0xc0027dd540}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 398 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 675 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d88750, {0xc002be6000, 0x1000, 0xc001175890?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0051fa720, {0xc001f0b5c4, 0x1, 0xc00274fd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0051fa720}, {0xc001f0b5c4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0051fa720}, {0xc001f0b5c4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002c15d80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002c15d80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002c15d80, {0x292be80?, 0xc00175ecc0?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002c15d80, {0x292be80?, 0xc00175ecc0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0051fa7e0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 398 net/rpc/client.go:206 +0xb6 goroutine 697 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f5221f0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc002d80000?, 0xc00654d000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc002d80000, {0xc00654d000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc002d80000, {0xc00654d000?, 0x3811180?, 0xc005bac060?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00232d608, {0xc00654d000?, 0x40c0f0?, 0xc004ecce60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc005bac060, {0xc00281e0d0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005bac060}, {0xc00281e0d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc00588c000) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 397 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 681 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f5224d8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc002d80280?, 0xc00613c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc002d80280, {0xc00613c000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc002d80280, {0xc00613c000?, 0x3811180?, 0xc0051fad80?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0027dd890, {0xc00613c000?, 0x40c0f0?, 0xc00744ce60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0051fad80, {0xc002161d80, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0051fad80}, {0xc002161d80, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 426 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 682 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 426 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 683 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 426 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 744 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x7e5a20?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x7e397b?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 397 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 2120 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc0027a8c30, {0xc005c63000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc004dfcc00, {0xc002217ad0, 0x1, 0xc005133d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004dfcc00}, {0xc002217ad0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc004dfcc00}, {0xc002217ad0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005543400) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005543400, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005543400, {0x292be80?, 0xc005c640c0?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005543400, {0x292be80?, 0xc005c640c0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc004dfccc0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1725 net/rpc/client.go:206 +0xb6 goroutine 738 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d88d00, {0xc00654c000, 0x1000, 0x7ee23fe7c7d8?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc00654bd40, {0xc002a7dd54, 0x1, 0xc000b33500?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc00654bd40}, {0xc002a7dd54, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc00654bd40}, {0xc002a7dd54, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0048bc300) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0048bc300, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0048bc300, {0x292be40?, 0xc0059316a0?, 0xc00289ccf0?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0048bc300, {0x292be40?, 0xc0059316a0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc002581500?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc002581500, {0x38246f8, 0xc005b89a70}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc0000a6008?, {0x38246f8, 0xc005b89a70}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc002581500, {0x38246f8, 0xc005b89a70}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc002581500, {0x7ee23f49bbf8, 0xc002d88d00}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc002d88d00}, {0x2e9723a, 0x6}, {0x2e59940, 0xc005b8b488}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x0?, 0x70a?, {0x2e59940, 0xc005b8b488}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 426 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 687 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc00588c540) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc0015a9e00) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 426 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 688 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc0017b88f0, {0xc006140000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0051fb3e0, {0xc002161dd0, 0x1, 0xc006edfd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0051fb3e0}, {0xc002161dd0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0051fb3e0}, {0xc002161dd0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002d80500) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002d80500, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002d80500, {0x292be80?, 0xc004a34690?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002d80500, {0x292be80?, 0xc004a34690?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0051fb4a0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 426 net/rpc/client.go:206 +0xb6 goroutine 689 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0017b96c0, {0xc006142000, 0x8000, 0x20?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e66b0}, {0x3812340, 0xc0017b96c0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0047e66b0?}, {0x3812340?, 0xc0017b96c0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 426 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 722 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00012b930, {0xc00615a000, 0x8000, 0xc001ba5790?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e66b8}, {0x3812340, 0xc00012b930}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0047e66b8?}, {0x3812340?, 0xc00012b930?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 426 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 2113 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454ab528, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005543200?, 0xc005c61000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005543200, {0xc005c61000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005543200, {0xc005c61000?, 0x3811180?, 0xc004dfc780?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00232df78, {0xc005c61000?, 0xc0000a6008?, 0xc008f66c18?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc004dfc780, {0xc0060a40f0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004dfc780}, {0xc0060a40f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1725 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 902 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f521d18, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c1680?, 0xc005588000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0011c1680, {0xc005588000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc002bbd260, {0xc005588000?, 0x80?, 0x7ee28bf65a68?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc005416f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc005416f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc005416f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc002cc8600, {0xc004f29860?, 0xc000e70900?}, {0x3810260, 0xc002bbd260}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 1531356 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb40100, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99100?, 0xc004d00000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99100, {0xc004d00000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99100, {0xc004d00000?, 0xc002269a98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63f0, {0xc004d00000?, 0x0?, 0xc0059acff8?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0059acff0, {0xc004d00000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc00643dda0) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00643dda0, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc870, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 2178 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458c28, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0062cd800?, 0xc005dca000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0062cd800, {0xc005dca000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005887598, {0xc005dca000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc006517f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc006517f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc006517f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc005bcbd00, {0xc0085b1440?, 0xc0021dccc0?}, {0x3810260, 0xc005887598}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 2114 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1725 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 2119 [select, 293 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc00174e260) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 2123 [select, 10 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0027a8f70, {0xc005e9b000, 0x1000, 0xc00174e520?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc00550cae0, {0xc002217d54, 0x1, 0x2b89c60?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc00550cae0}, {0xc002217d54, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc00550cae0}, {0xc002217d54, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005e98580) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005e98580, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005e98580, {0x292be40?, 0xc0013bcb00?, 0xc005e985f0?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005e98580, {0x292be40?, 0xc0013bcb00?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc0051a7380?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc0051a7380, {0x38246f8, 0xc005e969f0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004e96008?, {0x38246f8, 0xc005e969f0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc0051a7380, {0x38246f8, 0xc005e969f0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc0051a7380, {0x7ee23f49bbf8, 0xc0027a8f70}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc0027a8f70}, {0x2e9723a, 0x6}, {0x2e59940, 0xc004f81518}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x746e656d75677261?, 0x656c2e73?, {0x2e59940, 0xc004f81518}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1725 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 2206 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001a82680, {0xc005de3000, 0x1000, 0xc0068f3c28?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005a5e060, {0xc0060a4980, 0x1, 0xc0068f3d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005a5e060}, {0xc0060a4980, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005a5e060}, {0xc0060a4980, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005dc1600) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005dc1600, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005dc1600, {0x292be80?, 0xc005dc3020?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005dc1600, {0x292be80?, 0xc005dc3020?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005a5e120) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1755 net/rpc/client.go:206 +0xb6 goroutine 2197 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1755 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 1036 [select, 293 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001fc5ad0, {0xc005a60000, 0x1000, 0xc002a5cd40?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005a5eba0, {0xc00112d7a0, 0x1, 0x2b89c60?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005a5eba0}, {0xc00112d7a0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005a5eba0}, {0xc00112d7a0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005a5de00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005a5de00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005a5de00, {0x292be40?, 0xc002a5cfc0?, 0xc005a5de70?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005a5de00, {0x292be40?, 0xc002a5cfc0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc005a1c3c0?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc005a1c3c0, {0x38246f8, 0xc00483ca50}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004e96008?, {0x38246f8, 0xc00483ca50}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc005a1c3c0, {0x38246f8, 0xc00483ca50}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc005a1c3c0, {0x7ee23f49bbf8, 0xc001fc5ad0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001fc5ad0}, {0x2e9723a, 0x6}, {0x2e59940, 0xc004f816f8}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc00513a880?, 0x27d4c68?, {0x2e59940, 0xc004f816f8}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 421 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1007 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 422 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 1032 [select, 293 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc002a5ca40) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 907 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc000c3a270, {0xc0054a4000, 0x1000, 0xc002bbd618?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0054a0360, {0xc002cbf500, 0x1, 0xc005491f80?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0054a0360}, {0xc002cbf500, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0054a0360}, {0xc002cbf500, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005490d00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005490d00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005490d00, {0x292be40?, 0xc001d24260?, 0xc006ed7b38?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005490d00, {0x292be40?, 0xc001d24260?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00537eb40?, 0x52b63e0?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00537eb40, {0x38246f8, 0xc002316f60}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xa?, {0x38246f8, 0xc002316f60}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00537eb40, {0x38246f8, 0xc002316f60}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00537eb40, {0x7ee23f49bbf8, 0xc000c3a270}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc000c3a270}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0018f7170}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x0?, 0x0?, {0x2d96a20, 0xc0018f7170}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 400 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 906 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc000684270, {0xc0055ca000, 0x1000, 0xc00206c1a0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0055c2c00, {0xc004954fb0, 0x1, 0x2b29ec0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0055c2c00}, {0xc004954fb0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0055c2c00}, {0xc004954fb0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0055c4f80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0055c4f80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0055c4f80, {0x292be40?, 0xc002324ac0?, 0xc006195480?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0055c4f80, {0x292be40?, 0xc002324ac0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00496a800?, 0x0?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00496a800, {0x38246f8, 0xc0022e25a0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc00496a800?, {0x38246f8, 0xc0022e25a0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00496a800, {0x38246f8, 0xc0022e25a0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00496a800, {0x7ee23f49bbf8, 0xc000684270}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc000684270}, {0x2e9723a, 0x6}, {0x2e59940, 0xc0027e4450}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc0012bb400?, 0x12ead80?, {0x2e59940, 0xc0027e4450}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 400 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 928 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001233d40, {0xc0055b0000, 0x1000, 0xc00112e000?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0067e1bc0, {0xc004954f20, 0x1, 0xc005607d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0067e1bc0}, {0xc004954f20, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0067e1bc0}, {0xc004954f20, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc004b00b00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc004b00b00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc004b00b00, {0x292be80?, 0xc000e70c00?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc004b00b00, {0x292be80?, 0xc000e70c00?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0067e1c80) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 400 net/rpc/client.go:206 +0xb6 goroutine 923 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0047f29c0) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc005931d40) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 924 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d49ad0, {0xc00559a000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0067e1740, {0xc004954d70, 0x1, 0xc0068f7d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0067e1740}, {0xc004954d70, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0067e1740}, {0xc004954d70, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc004b00a80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc004b00a80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc004b00a80, {0x292be80?, 0xc000e70ba0?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc004b00a80, {0x292be80?, 0xc000e70ba0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0067e1800) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 400 net/rpc/client.go:206 +0xb6 goroutine 925 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002d49c70, {0xc00559c000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6fb0}, {0x3812340, 0xc002d49c70}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0047e6fb0?}, {0x3812340?, 0xc002d49c70?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 926 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001232270, {0xc0055a6000, 0x8000, 0x459a29?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e6fb8}, {0x3812340, 0xc001232270}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0047e6fb8?}, {0x3812340?, 0xc001232270?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 400 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1004 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f521b28, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005eda960?, 0xc00613e026?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005eda960, {0xc00613e026, 0xfda, 0xfda}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0055f8aa8, {0xc00613e026?, 0x40bc20?, 0xc004e3c700?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc005aa2ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 1016 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f521a30, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0059647e0?, 0xc005b4e000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0059647e0, {0xc005b4e000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc0058865b0, {0xc005b4e000?, 0x80?, 0x7ee28bf65f18?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc004d94f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc004d94f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc004d94f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc004f2b900, {0xc002d4e0a0?, 0xc0028ade90?}, {0x3810260, 0xc0058865b0}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 2400 [syscall, 3564 minutes]: os/signal.signal_recv() runtime/sigqueue.go:152 +0x29 os/signal.loop() os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:151 +0x1f goroutine 1003 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0xfda00000fca?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0x107a00000fea?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 1028 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 421 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1026 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f521938, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004ee1880?, 0xc005a0c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004ee1880, {0xc005a0c000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc004ee1880, {0xc005a0c000?, 0x3811180?, 0xc004dfd740?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e7be0, {0xc005a0c000?, 0x40c0f0?, 0xc006edde60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc004dfd740, {0xc00112d3b0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004dfd740}, {0xc00112d3b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 421 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 1019 [select, 293 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0027a88f0, {0xc005979000, 0x1000, 0xc0068f9c28?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005964960, {0xc002217560, 0x1, 0xc0068f9d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005964960}, {0xc002217560, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005964960}, {0xc002217560, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005916480) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005916480, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005916480, {0x292be80?, 0xc002dee5a0?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005916480, {0x292be80?, 0xc002dee5a0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x0?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005964a20) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 421 net/rpc/client.go:206 +0xb6 goroutine 1027 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc00003af00) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 421 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 1017 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x7e5a20?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc0027d4cd0?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 1008 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 422 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1033 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f83110, {0xc005a0e000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc004dfdb00, {0xc00112d420, 0x1, 0xc00682fd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004dfdb00}, {0xc00112d420, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc004dfdb00}, {0xc00112d420, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc004ee1a80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc004ee1a80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc004ee1a80, {0x292be80?, 0xc0038dc0c0?, 0xc0000a6008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc004ee1a80, {0x292be80?, 0xc0038dc0c0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc004dfdbc0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 421 net/rpc/client.go:206 +0xb6 goroutine 1034 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f83790, {0xc005ab2000, 0x8000, 0xc00255d1d8?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dd488}, {0x3812340, 0xc001f83790}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0027dd488?}, {0x3812340?, 0xc001f83790?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 1035 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f83e10, {0xc005ad4000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dd490}, {0x3812340, 0xc001f83e10}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0027dd490?}, {0x3812340?, 0xc001f83e10?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 421 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1005 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 1097 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f31110, {0xc00617b000, 0x1000, 0xc00266f630?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005edb860, {0xc0061047e0, 0x1, 0xc00691dd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005edb860}, {0xc0061047e0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005edb860}, {0xc0061047e0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005757200) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005757200, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005757200, {0x292be80?, 0xc0061582a0?, 0xc000073008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005757200, {0x292be80?, 0xc0061582a0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005edb920) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 422 net/rpc/client.go:206 +0xb6 goroutine 1098 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f31790, {0xc006349000, 0x1000, 0xc0063b77a0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006346780, {0xc0061049a0, 0x1, 0x2b8b7e0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006346780}, {0xc0061049a0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006346780}, {0xc0061049a0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc006345600) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc006345600, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc006345600, {0x292be40?, 0xc004811d60?, 0xc0055f99c8?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc006345600, {0x292be40?, 0xc004811d60?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc005ea1f40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc005ea1f40, {0x38246f8, 0xc006342bd0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0x41318f?, {0x38246f8, 0xc006342bd0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc005ea1f40, {0x38246f8, 0xc006342bd0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc005ea1f40, {0x7ee23f49bbf8, 0xc001f31790}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001f31790}, {0x2e9723a, 0x6}, {0x2e59940, 0xc006902be8}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc002bcf400?, 0x5b91800?, {0x2e59940, 0xc006902be8}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 422 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1099 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001fcac30, {0xc00634d000, 0x1000, 0xc0055f93e8?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0063470e0, {0xc0061049f0, 0x1, 0xc00634bf80?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0063470e0}, {0xc0061049f0, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0063470e0}, {0xc0061049f0, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc00634a100) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc00634a100, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc00634a100, {0x292be40?, 0xc004811ac0?, 0xc006337b38?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc00634a100, {0x292be40?, 0xc004811ac0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00617e140?, 0x3ff5554?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00617e140, {0x38246f8, 0xc006343110}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000073008?, {0x38246f8, 0xc006343110}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00617e140, {0x38246f8, 0xc006343110}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00617e140, {0x7ee23f49bbf8, 0xc001fcac30}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001fcac30}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc00266f660}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x6eb000006cb?, 0x6bb?, {0x2d96a20, 0xc00266f660}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 422 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 1092 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0047f2f00) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc004811580) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 1093 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f30410, {0xc006155000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005edb080, {0xc006104680, 0x1, 0xc00682bd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005edb080}, {0xc006104680, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005edb080}, {0xc006104680, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005757180) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005757180, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005757180, {0x292be80?, 0xc00496fb90?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005757180, {0x292be80?, 0xc00496fb90?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005edb140) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 422 net/rpc/client.go:206 +0xb6 goroutine 1094 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f30750, {0xc006312000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e7bc0}, {0x3812340, 0xc001f30750}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0047e7bc0?}, {0x3812340?, 0xc001f30750?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 1095 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001f30a90, {0xc00631a000, 0x8000, 0xef22d5a500000000?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0047e7bc8}, {0x3812340, 0xc001f30a90}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0047e7bc8?}, {0x3812340?, 0xc001f30a90?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 422 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1531351 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb40ba8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e98d80?, 0xc005d19000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e98d80, {0xc005d19000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e98d80, {0xc005d19000?, 0xc000053a98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63a0, {0xc005d19000?, 0x0?, 0xc005fe1f28?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc005fe1f20, {0xc005d19000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0051fa660) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0051fa660, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc5a0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 2198 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 1755 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1881 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 1815 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 2180 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458b30, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0062cd620?, 0xc005275027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0062cd620, {0xc005275027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005887588, {0xc005275027?, 0x40bc20?, 0xc006538700?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc006331ef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 2110 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0xc002753f84?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc001887380?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 2112 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 1831 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0028b2270, {0xc006141000, 0x1000, 0xc0068397a0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0067b3b60, {0xc001717024, 0x1, 0x2bb1f60?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0067b3b60}, {0xc001717024, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0067b3b60}, {0xc001717024, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002bd0900) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002bd0900, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002bd0900, {0x292be40?, 0xc0066dab60?, 0xc006896a80?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002bd0900, {0x292be40?, 0xc0066dab60?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00573dd80?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00573dd80, {0x38246f8, 0xc006a92f60}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000b81808?, {0x38246f8, 0xc006a92f60}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00573dd80, {0x38246f8, 0xc006a92f60}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00573dd80, {0x7ee23f49bbf8, 0xc0028b2270}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc0028b2270}, {0x2e9723a, 0x6}, {0x2e59940, 0xc0067f4198}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3823bb8?, 0x2be1800?, {0x2e59940, 0xc0067f4198}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1748 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1531352 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb408c0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e98e00?, 0xc005274000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e98e00, {0xc005274000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e98e00, {0xc005274000?, 0xc0022fba98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63a8, {0xc005274000?, 0x0?, 0xc005fe1ec8?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc005fe1ec0, {0xc005274000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0068c7f20) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0068c7f20, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc630, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1153 [chan receive, 3564 minutes]: github.com/hashicorp/go-plugin.(*Client).Start.func4.1() github.com/hashicorp/go-plugin@v1.6.1/client.go:818 +0x77 created by github.com/hashicorp/go-plugin.(*Client).Start.func4 in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/client.go:816 +0x6e goroutine 1024 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458a38, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005c1cf00?, 0xc005ce6000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005c1cf00, {0xc005ce6000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005886ae0, {0xc005ce6000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc005415f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc005415f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc005415f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc000f75a00, {0xc005cb4140?, 0xc00574c3c0?}, {0x3810260, 0xc005886ae0}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 1025 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x9320dd?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc0027d4c80?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 1154 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458e18, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005c1ce40?, 0xc005cb1026?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005c1ce40, {0xc005cb1026, 0xfda, 0xfda}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005886ad0, {0xc005cb1026?, 0x40bc20?, 0xc004e3cc40?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc0030f26f8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 1187 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00261fe10, {0xc006588000, 0x1000, 0xc005a47980?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006563620, {0xc006546860, 0x1, 0xc004d9aa10?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006563620}, {0xc006546860, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006563620}, {0xc006546860, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc006523680) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc006523680, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc006523680, {0x292be40?, 0xc004d26400?, 0xc004d9ab38?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc006523680, {0x292be40?, 0xc004d26400?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00624f580?, 0x52b63e0?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00624f580, {0x38246f8, 0xc00657e2a0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000073808?, {0x38246f8, 0xc00657e2a0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00624f580, {0x38246f8, 0xc00657e2a0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00624f580, {0x7ee23f49bbf8, 0xc00261fe10}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc00261fe10}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc00657a250}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x1aa0000017a?, 0x4d9afb0?, {0x2d96a20, 0xc00657a250}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 425 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 1171 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 425 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 1172 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 425 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1855 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0x2d9f780?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc002469f78?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 1832 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0028b29c0, {0xc0017d0000, 0x1000, 0xc001a53848?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0048db0e0, {0xc001717130, 0x1, 0xc002bd1f80?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0048db0e0}, {0xc001717130, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0048db0e0}, {0xc001717130, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc002bd1a00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc002bd1a00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc002bd1a00, {0x292be40?, 0xc0066da7a0?, 0xc00274eb38?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc002bd1a00, {0x292be40?, 0xc0066da7a0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc0069941c0?, 0x3ff5554?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc0069941c0, {0x38246f8, 0xc006a93710}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000b81808?, {0x38246f8, 0xc006a93710}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc0069941c0, {0x38246f8, 0xc006a93710}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc0069941c0, {0x7ee23f49bbf8, 0xc0028b29c0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc0028b29c0}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0067fe420}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xaba125?, 0x52a6aa0?, {0x2d96a20, 0xc0067fe420}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1748 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 1176 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc00003b200) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc004d26280) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 1177 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc00261f450, {0xc006566000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006562540, {0xc006546750, 0x1, 0xc006829d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006562540}, {0xc006546750, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006562540}, {0xc006546750, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc006522b80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc006522b80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc006522b80, {0x292be80?, 0xc00652fb00?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc006522b80, {0x292be80?, 0xc00652fb00?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006562600) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 425 net/rpc/client.go:206 +0xb6 goroutine 1178 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00261f790, {0xc006568000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005886a50}, {0x3812340, 0xc00261f790}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc005886a50?}, {0x3812340?, 0xc00261f790?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 1179 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00261fad0, {0xc006570000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005886a58}, {0x3812340, 0xc00261fad0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc005886a58?}, {0x3812340?, 0xc00261fad0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 425 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1186 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc00260f5f0, {0xc0062da000, 0x1000, 0xc0068950c0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0062d5aa0, {0xc006282fb4, 0x1, 0x2b8b7e0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0062d5aa0}, {0xc006282fb4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0062d5aa0}, {0xc006282fb4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0062d6f80) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0062d6f80, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0062d6f80, {0x292be40?, 0xc004956fc0?, 0xc005bdf818?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0062d6f80, {0x292be40?, 0xc004956fc0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc0062890c0?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc0062890c0, {0x38246f8, 0xc0062d81b0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004995008?, {0x38246f8, 0xc0062d81b0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc0062890c0, {0x38246f8, 0xc0062d81b0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc0062890c0, {0x7ee23f49bbf8, 0xc00260f5f0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc00260f5f0}, {0x2e9723a, 0x6}, {0x2e59940, 0xc0072d16c8}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3823bb8?, 0x21dc1e0?, {0x2e59940, 0xc0072d16c8}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 425 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1158 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0019bfa00, {0xc005cff000, 0x1000, 0xc0028457f0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005c1d4a0, {0xc002b12654, 0x1, 0xc006931d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005c1d4a0}, {0xc002b12654, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005c1d4a0}, {0xc002b12654, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005917800) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005917800, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005917800, {0x292be80?, 0xc00652fb60?, 0xc004f1c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005917800, {0x292be80?, 0xc00652fb60?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc005c1d560) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 425 net/rpc/client.go:206 +0xb6 goroutine 1816 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454ab718, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc00634b380?, 0xc0062ab000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00634b380, {0xc0062ab000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc00634b380, {0xc0062ab000?, 0x3811180?, 0xc0011c1c80?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc001a529d8, {0xc0062ab000?, 0x40c0f0?, 0xc002bb3e60?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0011c1c80, {0xc0067fbfe0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011c1c80}, {0xc0067fbfe0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1748 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 1385530 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb405d8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004ee1000?, 0xc001088000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004ee1000, {0xc001088000, 0x2000, 0x2000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc004ee1000, {0xc001088000?, 0x0?, 0xc0027a25d0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0054741e0, {0xc001088000?, 0xc000b81808?, 0xc007091b18?}) net/net.go:185 +0x45 bufio.(*Reader).fill(0xc005c1da40) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc005c1da40, 0x2) bufio/bufio.go:148 +0x53 github.com/gorilla/websocket.(*Conn).read(0xc004c16840, 0x41c8f8?) github.com/gorilla/websocket@v1.5.3/conn.go:371 +0x26 github.com/gorilla/websocket.(*Conn).advanceFrame(0xc004c16840) github.com/gorilla/websocket@v1.5.3/conn.go:809 +0x6d github.com/gorilla/websocket.(*Conn).NextReader(0xc004c16840) github.com/gorilla/websocket@v1.5.3/conn.go:1009 +0xb0 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).readPump(0xc0067f84e0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:455 +0x185 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump(0xc0067f84e0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:412 +0xf1 github.com/mattermost/mattermost/server/v8/channels/api4.connectWebSocket(0xc00666d040, {0x381f4c0, 0xc002c29900}, 0xc001841560) github.com/mattermost/mattermost/server/v8/channels/api4/websocket.go:89 +0xbaa github.com/mattermost/mattermost/server/v8/channels/web.Handler.ServeHTTP({0xc0026c8000, 0x3085940, {0x4076bac, 0x10}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, ...}, ...) github.com/mattermost/mattermost/server/v8/channels/web/handlers.go:386 +0x34b6 github.com/klauspost/compress/gzhttp.NewWrapper.func1.1({0x7ee23f4bb348, 0xc002c298c0}, 0xc001841560) github.com/klauspost/compress@v1.17.9/gzhttp/compress.go:497 +0x576 net/http.HandlerFunc.ServeHTTP(0xc001840120?, {0x7ee23f4bb348?, 0xc002c298c0?}, 0x4139db?) net/http/server.go:2171 +0x29 github.com/gorilla/mux.(*Router).ServeHTTP(0xc00017c3c0, {0x7ee23f4bb348, 0xc002c298c0}, 0xc0010405a0) 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.func5({0x381f6a0, 0xc000f7e380}, 0xc000c419e0) github.com/getsentry/sentry-go@v0.28.1/http/sentryhttp.go:124 +0x3a8 net/http.HandlerFunc.ServeHTTP(0x473879?, {0x381f6a0?, 0xc000f7e380?}, 0xc007446b68?) net/http/server.go:2171 +0x29 net/http.serverHandler.ServeHTTP({0xc0027b2ed0?}, {0x381f6a0?, 0xc000f7e380?}, 0x6?) net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc0022fcd80, {0x3823b10, 0xc00666aa20}) net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 2179 [semacquire, 3564 minutes]: sync.runtime_Semacquire(0xc004ecdf84?) runtime/sema.go:62 +0x25 sync.(*WaitGroup).Wait(0xc0021dcea0?) sync/waitgroup.go:116 +0x48 github.com/hashicorp/go-plugin.(*Client).Start.func2() github.com/hashicorp/go-plugin@v1.6.1/client.go:772 +0xa8 created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/client.go:764 +0x1b95 goroutine 2398 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f458848, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0x32?, 0x1?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc005fffc80) internal/poll/fd_unix.go:611 +0x2ac net.(*netFD).accept(0xc005fffc80) net/fd_unix.go:172 +0x29 net.(*TCPListener).accept(0xc0064a86c0) net/tcpsock_posix.go:159 +0x1e net.(*TCPListener).Accept(0xc0064a86c0) net/tcpsock.go:327 +0x30 net/http.(*Server).Serve(0xc0067bbc20, {0x381f2b0, 0xc0064a86c0}) net/http/server.go:3260 +0x33e github.com/mattermost/mattermost/server/v8/channels/app.(*Server).Start.func2() github.com/mattermost/mattermost/server/v8/channels/app/server.go:1076 +0x265 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:1013 +0x2037 goroutine 2124 [select, 10 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2e340, {0xc005dc4000, 0x1000, 0xc006358740?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0011b7500, {0xc0060a4280, 0x1, 0xc0025b79b0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011b7500}, {0xc0060a4280, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0011b7500}, {0xc0060a4280, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005dc0780) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005dc0780, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005dc0780, {0x292be40?, 0xc00699d240?, 0xc00298de80?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005dc0780, {0x292be40?, 0xc00699d240?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00496ab40?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00496ab40, {0x38246f8, 0xc005dc2270}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc000073008?, {0x38246f8, 0xc005dc2270}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00496ab40, {0x38246f8, 0xc005dc2270}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00496ab40, {0x7ee23f49bbf8, 0xc001b2e340}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001b2e340}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc00155b670}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x10?, 0x10?, {0x2d96a20, 0xc00155b670}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1725 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 2196 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f458560, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005dc1380?, 0xc005dc5000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005dc1380, {0xc005dc5000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005dc1380, {0xc005dc5000?, 0x3811180?, 0xc0011b7620?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc005a475f8, {0xc005dc5000?, 0xc000b81808?, 0xc008f66c30?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0011b7620, {0xc0060a48e0, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011b7620}, {0xc0060a48e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1755 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 2109 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458658, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004dfc0c0?, 0xc005c6c000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004dfc0c0, {0xc005c6c000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc00232df58, {0xc005c6c000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc006510f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc006510f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc006510f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc005bcbc00, {0xc005cb5700?, 0xc0014cd280?}, {0x3810260, 0xc00232df58}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1725 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 1385529 [chan receive, 108 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).pluginPostedConsumer(0xc006556340, 0xc003084af0?) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:281 +0xce created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385520 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:410 +0xe7 goroutine 1531763 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb409b8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0062d7580?, 0xc004d55601?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0062d7580, {0xc004d55601, 0x1, 0x1}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc0062d7580, {0xc004d55601?, 0xc001b39140?, 0x16?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc00227ed30, {0xc004d55601?, 0xc004880980?, 0x16?}) net/net.go:185 +0x45 net/http.(*connReader).backgroundRead(0xc004d555f0) net/http/server.go:681 +0x37 created by net/http.(*connReader).startBackgroundRead in goroutine 1531762 net/http/server.go:677 +0xba goroutine 1259 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f5220f8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0011c1560?, 0xc0024a0000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0011c1560, {0xc0024a0000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc001a528a0, {0xc0024a0000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc00714ef00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc00714ef00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc00714ef00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc001760300, {0xc004b125f0?, 0xc0061210e0?}, {0x3810260, 0xc001a528a0}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 1822 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0079d4780) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc0066da120) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 1823 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc0026b4410, {0xc006589000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0069200c0, {0xc001716030, 0x1, 0xc0021f3d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0069200c0}, {0xc001716030, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0069200c0}, {0xc001716030, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc00634b600) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc00634b600, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc00634b600, {0x292be80?, 0xc006391f20?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc00634b600, {0x292be80?, 0xc006391f20?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006920180) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1748 net/rpc/client.go:206 +0xb6 goroutine 1824 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0026b4750, {0xc0024b0000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0058878d0}, {0x3812340, 0xc0026b4750}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0058878d0?}, {0x3812340?, 0xc0026b4750?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 1825 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0026b4a90, {0xc0024b8000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0058878d8}, {0x3812340, 0xc0026b4a90}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0058878d8?}, {0x3812340?, 0xc0026b4a90?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1748 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1856 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee2454ab430, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0048db800?, 0xc004ed7027?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0048db800, {0xc004ed7027, 0xfd9, 0xfd9}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005a46470, {0xc004ed7027?, 0x40bc20?, 0xc0062a7c00?}) os/file.go:118 +0x52 bufio.(*Scanner).Scan(0xc00274fef8) bufio/scan.go:219 +0x81e github.com/hashicorp/go-plugin.(*Client).Start.func3() github.com/hashicorp/go-plugin@v1.6.1/client.go:802 +0x19b created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/client.go:796 +0x1c4f goroutine 2115 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0012f8000) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 1725 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1854 [IO wait, 3564 minutes]: internal/poll.runtime_pollWait(0x7ee23f458d20, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc0048db8c0?, 0xc002edc000?, 0x1) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0048db8c0, {0xc002edc000, 0x10000, 0x10000}) internal/poll/fd_unix.go:164 +0x27a os.(*File).read(...) os/file_posix.go:29 os.(*File).Read(0xc005a46480, {0xc002edc000?, 0x80?, 0x7ee28bf655b8?}) os/file.go:118 +0x52 bufio.(*Reader).fill(0xc006514f00) bufio/bufio.go:110 +0x103 bufio.(*Reader).ReadSlice(0xc006514f00, 0xa) bufio/bufio.go:376 +0x29 bufio.(*Reader).ReadLine(0xc006514f00) bufio/bufio.go:405 +0x25 github.com/hashicorp/go-plugin.(*Client).logStderr(0xc001650000, {0xc0087d7c80?, 0xc005c22de0?}, {0x3810260, 0xc005a46480}) github.com/hashicorp/go-plugin@v1.6.1/client.go:1172 +0x29d created by github.com/hashicorp/go-plugin.(*Client).Start in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/client.go:761 +0x1b1a goroutine 2208 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2fd40, {0xc005df3000, 0x1000, 0xc002a5d8a0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc005a5eae0, {0xc0060a4b64, 0x1, 0xc0025b59b0?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc005a5eae0}, {0xc0060a4b64, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc005a5eae0}, {0xc0060a4b64, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005dec180) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005dec180, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005dec180, {0x292be40?, 0xc00206c1e0?, 0xc005584620?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005dec180, {0x292be40?, 0xc00206c1e0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00513ae80?, 0x0?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00513ae80, {0x38246f8, 0xc005dc3800}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0x41318f?, {0x38246f8, 0xc005dc3800}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00513ae80, {0x38246f8, 0xc005dc3800}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00513ae80, {0x7ee23f49bbf8, 0xc001b2fd40}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001b2fd40}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0014694a0}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc006a65b00?, 0x6a63628?, {0x2d96a20, 0xc0014694a0}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1755 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 1882 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f521840, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc001777000?, 0xc0051b4000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001777000, {0xc0051b4000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc001777000, {0xc0051b4000?, 0x3811180?, 0xc0048dbaa0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc005a46500, {0xc0051b4000?, 0xc000100008?, 0xc007090828?}) net/net.go:185 +0x45 bufio.(*Reader).Read(0xc0048dbaa0, {0xc0047de010, 0xc, 0x1bd7?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0048dbaa0}, {0xc0047de010, 0xc, 0xc}, 0xc) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 github.com/hashicorp/yamux.(*Session).recvLoop(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:536 +0xb9 github.com/hashicorp/yamux.(*Session).recv(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:515 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1746 github.com/hashicorp/yamux@v0.1.1/session.go:118 +0x446 goroutine 1883 [select]: github.com/hashicorp/yamux.(*Session).sendLoop(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:467 +0x11d github.com/hashicorp/yamux.(*Session).send(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:456 +0x18 created by github.com/hashicorp/yamux.newSession in goroutine 1746 github.com/hashicorp/yamux@v0.1.1/session.go:119 +0x485 goroutine 1884 [select]: github.com/hashicorp/yamux.(*Session).keepalive(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:349 +0x85 created by github.com/hashicorp/yamux.newSession in goroutine 1746 github.com/hashicorp/yamux@v0.1.1/session.go:121 +0x4cf goroutine 1895 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001816dd0, {0xc005755000, 0x1000, 0xc0066dbe40?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc004c4ec60, {0xc002dfdcc4, 0x1, 0x2be1400?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc004c4ec60}, {0xc002dfdcc4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc004c4ec60}, {0xc002dfdcc4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005a5df00) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005a5df00, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005a5df00, {0x292be40?, 0xc001873180?, 0xc001020cc0?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005a5df00, {0x292be40?, 0xc001873180?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc005bdcf80?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc005bdcf80, {0x38246f8, 0xc00627bc50}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004f1c008?, {0x38246f8, 0xc00627bc50}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc005bdcf80, {0x38246f8, 0xc00627bc50}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc005bdcf80, {0x7ee23f49bbf8, 0xc001816dd0}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc001816dd0}, {0x2e9723a, 0x6}, {0x2d96a20, 0xc0025de740}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0x3848190?, 0x3848190?, {0x2d96a20, 0xc0025de740}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func2() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:256 +0xa6 created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1746 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:254 +0x118 goroutine 1894 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc0026ea270, {0xc005a61000, 0x1000, 0xc0018736e0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc00643dbc0, {0xc0028a22e4, 0x1, 0x2b89d00?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc00643dbc0}, {0xc0028a22e4, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc00643dbc0}, {0xc0028a22e4, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc0055c5780) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc0055c5780, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc0055c5780, {0x292be40?, 0xc002c81580?, 0xc0055c57f0?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc0055c5780, {0x292be40?, 0xc002c81580?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobServerCodec).ReadRequestHeader(0xc00537ee00?, 0x4ed8ff?) net/rpc/server.go:401 +0x25 net/rpc.(*Server).readRequestHeader(0xc00537ee00, {0x38246f8, 0xc0029a32f0}) net/rpc/server.go:587 +0x58 net/rpc.(*Server).readRequest(0xc004e96008?, {0x38246f8, 0xc0029a32f0}) net/rpc/server.go:547 +0x2f net/rpc.(*Server).ServeCodec(0xc00537ee00, {0x38246f8, 0xc0029a32f0}) net/rpc/server.go:462 +0x71 net/rpc.(*Server).ServeConn(0xc00537ee00, {0x7ee23f49bbf8, 0xc0026ea270}) net/rpc/server.go:453 +0x358 github.com/hashicorp/go-plugin.serve({0x7ee23f49bbf8, 0xc0026ea270}, {0x2e9723a, 0x6}, {0x2e59940, 0xc0067f5968}) github.com/hashicorp/go-plugin@v1.6.1/rpc_server.go:208 +0x126 github.com/hashicorp/go-plugin.(*MuxBroker).AcceptAndServe(0xc0027b5e00?, 0x27b5e40?, {0x2e59940, 0xc0067f5968}) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:90 +0xf0 github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate.func1() github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:246 +0xbf created by github.com/mattermost/mattermost/server/public/plugin.(*hooksRPCClient).OnActivate in goroutine 1746 github.com/mattermost/mattermost/server/public/plugin/client_rpc.go:244 +0x9e goroutine 1888 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0079d4cc0) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc0066db840) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 1889 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc002bc6820, {0xc0055cb000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0048dbf20, {0xc0047de070, 0x1, 0xc0028cfd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0048dbf20}, {0xc0047de070, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0048dbf20}, {0xc0047de070, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001777280) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001777280, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001777280, {0x292be80?, 0xc0011a3d70?, 0xc006e0c008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001777280, {0x292be80?, 0xc0011a3d70?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006aa8060) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1746 net/rpc/client.go:206 +0xb6 goroutine 1890 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002bc68f0, {0xc0030ac000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005887968}, {0x3812340, 0xc002bc68f0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc005887968?}, {0x3812340?, 0xc002bc68f0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 1891 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002bc69c0, {0xc0030b4000, 0x8000, 0x0?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc005887970}, {0x3812340, 0xc002bc69c0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc005887970?}, {0x3812340?, 0xc002bc69c0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1746 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1893 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc002bc6b60, {0xc005750000, 0x1000, 0xc0025de650?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc006aa8d20, {0xc0047de240, 0x1, 0xc0049e3d68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc006aa8d20}, {0xc0047de240, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc006aa8d20}, {0xc0047de240, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc001777300) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc001777300, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc001777300, {0x292be80?, 0xc002cea7e0?, 0xc004995008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc001777300, {0x292be80?, 0xc002cea7e0?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2921a80?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc006aa8ea0) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1746 net/rpc/client.go:206 +0xb6 goroutine 2202 [select]: github.com/hashicorp/yamux.(*Session).AcceptStream(0xc0079d5740) github.com/hashicorp/yamux@v0.1.1/session.go:242 +0x69 github.com/hashicorp/go-plugin.(*MuxBroker).Run(0xc002a5d5c0) github.com/hashicorp/go-plugin@v1.6.1/mux_broker.go:142 +0x2a created by github.com/hashicorp/go-plugin.NewRPCClient in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:91 +0x1e5 goroutine 2203 [select]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2f040, {0xc005de1000, 0x1000, 0x530d180?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e bufio.(*Reader).Read(0xc0011b7a40, {0xc0060a4930, 0x1, 0xc0028cdd68?}) bufio/bufio.go:241 +0x197 io.ReadAtLeast({0x3811180, 0xc0011b7a40}, {0xc0060a4930, 0x1, 0x9}, 0x1) io/io.go:335 +0x90 io.ReadFull(...) io/io.go:354 encoding/gob.decodeUintReader({0x3811180, 0xc0011b7a40}, {0xc0060a4930, 0x9, 0x9}) encoding/gob/decode.go:116 +0x51 encoding/gob.(*Decoder).recvMessage(0xc005dc1580) encoding/gob/decoder.go:82 +0x33 encoding/gob.(*Decoder).decodeTypeSequence(0xc005dc1580, 0x0) encoding/gob/decoder.go:148 +0x47 encoding/gob.(*Decoder).DecodeValue(0xc005dc1580, {0x292be80?, 0xc005dc2e70?, 0xc000100008?}) encoding/gob/decoder.go:227 +0x16e encoding/gob.(*Decoder).Decode(0xc005dc1580, {0x292be80?, 0xc005dc2e70?}) encoding/gob/decoder.go:204 +0x12f net/rpc.(*gobClientCodec).ReadResponseHeader(0x2aa0900?, 0x2944340?) net/rpc/client.go:228 +0x25 net/rpc.(*Client).input(0xc0011b7b00) net/rpc/client.go:109 +0x9f created by net/rpc.NewClientWithCodec in goroutine 1755 net/rpc/client.go:206 +0xb6 goroutine 2204 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2f380, {0xc005f00000, 0x8000, 0xc00666c558?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dd3f8}, {0x3812340, 0xc001b2f380}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976cc, 0x6}, {0x3810b00?, 0xc0027dd3f8?}, {0x3812340?, 0xc001b2f380?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:111 +0xba goroutine 2205 [select, 3564 minutes]: github.com/hashicorp/yamux.(*Stream).Read(0xc001b2f6c0, {0xc005f08000, 0x8000, 0xc00666c468?}) github.com/hashicorp/yamux@v0.1.1/stream.go:145 +0x40e io.copyBuffer({0x3810b00, 0xc0027dd400}, {0x3812340, 0xc001b2f6c0}, {0x0, 0x0, 0x0}) io/io.go:429 +0x191 io.Copy(...) io/io.go:388 github.com/hashicorp/go-plugin.copyStream({0x2e976c6, 0x6}, {0x3810b00?, 0xc0027dd400?}, {0x3812340?, 0xc001b2f6c0?}) github.com/hashicorp/go-plugin@v1.6.1/stream.go:18 +0x7d created by github.com/hashicorp/go-plugin.(*RPCClient).SyncStreams in goroutine 1755 github.com/hashicorp/go-plugin@v1.6.1/rpc_client.go:112 +0x14c goroutine 1385528 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).writePump(0xc006556340) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:551 +0x1fa github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:406 +0x4d created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385520 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:404 +0x87 goroutine 1385519 [chan receive, 108 minutes]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).pluginPostedConsumer(0xc0058ba1a0, 0xc003084a00?) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:281 +0xce created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385496 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:410 +0xe7 goroutine 1531358 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb407c8, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99200?, 0xc002264000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99200, {0xc002264000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99200, {0xc002264000?, 0xc004a2da98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e6408, {0xc002264000?, 0x0?, 0xc0063c6218?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0063c6210, {0xc002264000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc006856b40) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc006856b40, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc990, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1385496 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454c9d30, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc001777100?, 0xc00179a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001777100, {0xc00179a000, 0x2000, 0x2000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc001777100, {0xc00179a000?, 0x0?, 0xc0022f65d0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc005bde0a0, {0xc00179a000?, 0xc000b81808?, 0xc007091ae8?}) net/net.go:185 +0x45 bufio.(*Reader).fill(0xc005a1ef60) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc005a1ef60, 0x2) bufio/bufio.go:148 +0x53 github.com/gorilla/websocket.(*Conn).read(0xc0029a8580, 0xc0022f6670?) github.com/gorilla/websocket@v1.5.3/conn.go:371 +0x26 github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0029a8580) github.com/gorilla/websocket@v1.5.3/conn.go:809 +0x6d github.com/gorilla/websocket.(*Conn).NextReader(0xc0029a8580) github.com/gorilla/websocket@v1.5.3/conn.go:1009 +0xb0 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).readPump(0xc0058ba1a0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:455 +0x185 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump(0xc0058ba1a0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:412 +0xf1 github.com/mattermost/mattermost/server/v8/channels/api4.connectWebSocket(0xc003084910, {0x381f4c0, 0xc005a1db40}, 0xc0013d8120) github.com/mattermost/mattermost/server/v8/channels/api4/websocket.go:89 +0xbaa github.com/mattermost/mattermost/server/v8/channels/web.Handler.ServeHTTP({0xc0026c8000, 0x3085940, {0x4076bac, 0x10}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, ...}, ...) github.com/mattermost/mattermost/server/v8/channels/web/handlers.go:386 +0x34b6 github.com/klauspost/compress/gzhttp.NewWrapper.func1.1({0x7ee23f4bb348, 0xc005a1db00}, 0xc0013d8120) github.com/klauspost/compress@v1.17.9/gzhttp/compress.go:497 +0x576 net/http.HandlerFunc.ServeHTTP(0xc0013d8000?, {0x7ee23f4bb348?, 0xc005a1db00?}, 0x413926?) net/http/server.go:2171 +0x29 github.com/gorilla/mux.(*Router).ServeHTTP(0xc00017c3c0, {0x7ee23f4bb348, 0xc005a1db00}, 0xc002561440) 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.func5({0x381f6a0, 0xc0001c88c0}, 0xc0013d0360) github.com/getsentry/sentry-go@v0.28.1/http/sentryhttp.go:124 +0x3a8 net/http.HandlerFunc.ServeHTTP(0x473879?, {0x381f6a0?, 0xc0001c88c0?}, 0xc004d95b68?) net/http/server.go:2171 +0x29 net/http.serverHandler.ServeHTTP({0xc004cf2ff0?}, {0x381f6a0?, 0xc0001c88c0?}, 0x6?) net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc0049c2f30, {0x3823b10, 0xc00666aa20}) net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1531360 [IO wait]: internal/poll.runtime_pollWait(0x7ee23f4ca880, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99300?, 0xc0029b2000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99300, {0xc0029b2000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99300, {0xc0029b2000?, 0xc004a2ba98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e6428, {0xc0029b2000?, 0x0?, 0xc0059acf98?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0059acf90, {0xc0029b2000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0051201e0) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0051201e0, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fcab0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1531357 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb40ca0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99180?, 0xc0027c7000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99180, {0xc0027c7000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99180, {0xc0027c7000?, 0xc00279fa98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63f8, {0xc0027c7000?, 0x0?, 0xc0059ad4a8?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0059ad4a0, {0xc0027c7000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0067b2600) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0067b2600, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc900, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1385534 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).writePump(0xc0067f84e0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:551 +0x1fa github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:406 +0x4d created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385530 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:404 +0x87 goroutine 1531353 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb40d98, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e98f80?, 0xc002bf9000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e98f80, {0xc002bf9000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e98f80, {0xc002bf9000?, 0xc00223fa98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e63b8, {0xc002bf9000?, 0x0?, 0xc000d680f8?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc000d680f0, {0xc002bf9000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0063471a0) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0063471a0, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fc6c0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1385520 [IO wait]: internal/poll.runtime_pollWait(0x7ee23eb404e0, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc004ff2900?, 0xc001114000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc004ff2900, {0xc001114000, 0x2000, 0x2000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc004ff2900, {0xc001114000?, 0x0?, 0xc0024ce5d0?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e64e0, {0xc001114000?, 0xc000b81808?, 0xc007091b00?}) net/net.go:185 +0x45 bufio.(*Reader).fill(0xc00654b440) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc00654b440, 0x2) bufio/bufio.go:148 +0x53 github.com/gorilla/websocket.(*Conn).read(0xc0028682c0, 0xc0024ce670?) github.com/gorilla/websocket@v1.5.3/conn.go:371 +0x26 github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0028682c0) github.com/gorilla/websocket@v1.5.3/conn.go:809 +0x6d github.com/gorilla/websocket.(*Conn).NextReader(0xc0028682c0) github.com/gorilla/websocket@v1.5.3/conn.go:1009 +0xb0 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).readPump(0xc006556340) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:455 +0x185 github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump(0xc006556340) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:412 +0xf1 github.com/mattermost/mattermost/server/v8/channels/api4.connectWebSocket(0xc0060b0d20, {0x381f4c0, 0xc00597a180}, 0xc001b63c20) github.com/mattermost/mattermost/server/v8/channels/api4/websocket.go:89 +0xbaa github.com/mattermost/mattermost/server/v8/channels/web.Handler.ServeHTTP({0xc0026c8000, 0x3085940, {0x4076bac, 0x10}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, ...}, ...) github.com/mattermost/mattermost/server/v8/channels/web/handlers.go:386 +0x34b6 github.com/klauspost/compress/gzhttp.NewWrapper.func1.1({0x7ee23f4bb348, 0xc00597a040}, 0xc001b63c20) github.com/klauspost/compress@v1.17.9/gzhttp/compress.go:497 +0x576 net/http.HandlerFunc.ServeHTTP(0xc001b63b00?, {0x7ee23f4bb348?, 0xc00597a040?}, 0x413b45?) net/http/server.go:2171 +0x29 github.com/gorilla/mux.(*Router).ServeHTTP(0xc00017c3c0, {0x7ee23f4bb348, 0xc00597a040}, 0xc001b638c0) 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.func5({0x381f6a0, 0xc001638000}, 0xc001b62120) github.com/getsentry/sentry-go@v0.28.1/http/sentryhttp.go:124 +0x3a8 net/http.HandlerFunc.ServeHTTP(0x473879?, {0x381f6a0?, 0xc001638000?}, 0xc006174b68?) net/http/server.go:2171 +0x29 net/http.serverHandler.ServeHTTP({0xc001fb9d10?}, {0x381f6a0?, 0xc001638000?}, 0x6?) net/http/server.go:3142 +0x8e net/http.(*conn).serve(0xc002794cf0, {0x3823b10, 0xc00666aa20}) net/http/server.go:2044 +0x5e8 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1531359 [IO wait]: internal/poll.runtime_pollWait(0x7ee2454c9e28, 0x72) runtime/netpoll.go:345 +0x85 internal/poll.(*pollDesc).wait(0xc005e99280?, 0xc004c7e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005e99280, {0xc004c7e000, 0x1000, 0x1000}) internal/poll/fd_unix.go:164 +0x27a net.(*netFD).Read(0xc005e99280, {0xc004c7e000?, 0xc00692fa98?, 0x4ba805?}) net/fd_posix.go:55 +0x25 net.(*conn).Read(0xc0047e6420, {0xc004c7e000?, 0x0?, 0xc0063c6698?}) net/net.go:185 +0x45 net/http.(*connReader).Read(0xc0063c6690, {0xc004c7e000, 0x1000, 0x1000}) net/http/server.go:789 +0x14b bufio.(*Reader).fill(0xc0068570e0) bufio/bufio.go:110 +0x103 bufio.(*Reader).Peek(0xc0068570e0, 0x4) bufio/bufio.go:148 +0x53 net/http.(*conn).serve(0xc0022fca20, {0x3823b10, 0xc00666aa20}) net/http/server.go:2079 +0x749 created by net/http.(*Server).Serve in goroutine 2398 net/http/server.go:3290 +0x4b4 goroutine 1385518 [select]: github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).writePump(0xc0058ba1a0) github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:551 +0x1fa github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump.func1() github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:406 +0x4d created by github.com/mattermost/mattermost/server/v8/channels/app/platform.(*WebConn).Pump in goroutine 1385496 github.com/mattermost/mattermost/server/v8/channels/app/platform/web_conn.go:404 +0x87