diff --git a/fail.txt b/fail.txt index 792f75f324aa8c52220d20f7d0c3145eb1d7a1e4..272f480d21618a7269c0d13bd0e2d555c7c23524 100644 --- a/fail.txt +++ b/fail.txt @@ -1,4059 +1,162 @@ +panic: test timed out after 10m0s running tests: - TestBasicSuite (8m16s) - TestBasicSuite/big (8m14s) + TestSubscription (10m0s) -goroutine 467 [running]: +goroutine 39 [running]: testing.(*M).startAlarm.func1() /usr/local/go/src/testing/testing.go:2259 +0x1fc created by time.goFunc /usr/local/go/src/time/sleep.go:176 +0x45 - -goroutine 1 [chan receive, 8 minutes]: -testing.tRunner.func1() - /usr/local/go/src/testing/testing.go:1561 +0x8cc -testing.tRunner(0xc000103520, 0xc000237b08) - /usr/local/go/src/testing/testing.go:1601 +0x26c -testing.runTests(0xc00025e3c0?, {0x1136800, 0x5, 0x5}, {0x1c?, 0x4aca59?, 0x113e160?}) +goroutine 1 [chan receive]: +testing.(*T).Run(0xc00016a820, {0xad6e15, 0x10}, 0xb0b088) + /usr/local/go/src/testing/testing.go:1649 +0x856 +testing.runTests.func1(0x0?) + /usr/local/go/src/testing/testing.go:2054 +0x85 +testing.tRunner(0xc00016a820, 0xc000187b08) + /usr/local/go/src/testing/testing.go:1595 +0x239 +testing.runTests(0xc0001a68c0?, {0xe72280, 0x3, 0x3}, {0x1c?, 0x4a8b99?, 0xe7b660?}) /usr/local/go/src/testing/testing.go:2052 +0x897 -testing.(*M).Run(0xc00025e3c0) +testing.(*M).Run(0xc0001a68c0) /usr/local/go/src/testing/testing.go:1925 +0xb58 main.main() - _testmain.go:57 +0x2be + _testmain.go:51 +0x2be -goroutine 19 [chan receive, 8 minutes]: -testing.(*T).Run(0xc0001036c0, {0xcaa041, 0x3}, 0xc000300c18) - /usr/local/go/src/testing/testing.go:1649 +0x856 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func1(...) - /builds/open/jrpc/pkg/jrpctest/suites.go:55 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite(0xc0001036c0, {0x0?}) - /builds/open/jrpc/pkg/jrpctest/suites.go:165 +0x5cc -gfx.cafe/open/jrpc/contrib/codecs/websocket.TestBasicSuite(0x0?) - /builds/open/jrpc/contrib/codecs/websocket/codec_test.go:10 +0x2e -testing.tRunner(0xc0001036c0, 0xce9f38) +goroutine 6 [chan receive]: +gfx.cafe/open/jrpc/contrib/extension/subscription.TestSubscription(0xc00016a9c0) + /builds/open/jrpc/contrib/extension/subscription/client_test.go:65 +0xb93 +testing.tRunner(0xc00016a9c0, 0xb0b088) /usr/local/go/src/testing/testing.go:1595 +0x239 created by testing.(*T).Run in goroutine 1 /usr/local/go/src/testing/testing.go:1648 +0x82b -goroutine 170 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039d7a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc00028d588?}, {0xcaa24c, 0x4}, {0xc01039d7d0, 0x2, 0xc00028d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039d7d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5b60}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5b60}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5b60}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5b60}, 0xc0103bc850) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5b60}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5b60}, 0xc0103bc7e0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9450, 0xc00022ff98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d62d8, 0x1, 0x1}, 0xc00022ff98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 195 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309500}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01036f588?}, {0xcaa24c, 0x4}, {0xc010309530, 0x2, 0xc01036f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309530, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103267e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103267e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103267e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103267e0}, 0xc01033ae00) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103267e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103267e0}, 0xc01033ad90) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b450, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c120, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 414 [semacquire, 8 minutes]: -sync.runtime_Semacquire(0xc0138fc118?) - /usr/local/go/src/runtime/sema.go:62 +0x25 -sync.(*WaitGroup).Wait(0xc0138fc110) - /usr/local/go/src/sync/waitgroup.go:116 +0xa5 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8(0xc0002251e0, 0x103cf80?, {0xda7538?, 0xc0001a1a80}) - /builds/open/jrpc/pkg/jrpctest/suites.go:186 +0x1a9 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.TestExecutor.func10(0x0?, 0xceab88) - /builds/open/jrpc/pkg/jrpctest/suites.go:35 +0x117 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.RunBasicTestSuite.func1.func17(0x0?) - /builds/open/jrpc/pkg/jrpctest/suites.go:56 +0x43 -testing.tRunner(0xc0002251e0, 0xc000300c18) - /usr/local/go/src/testing/testing.go:1595 +0x239 -created by testing.(*T).Run in goroutine 19 - /usr/local/go/src/testing/testing.go:1648 +0x82b - -goroutine 194 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985350}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109b5588?}, {0xcaa24c, 0x4}, {0xc010985380, 0x2, 0xc0109b5558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985380, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0000d7d40}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0000d7d40}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0000d7d40}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0000d7d40}, 0xc000243880) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0000d7d40}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7d40}, 0xc0002437a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b3b0, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c108, 0x1, 0x1}, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 +goroutine 7 [IO wait]: +internal/poll.runtime_pollWait(0x7fe5bda26370, 0x72) + /usr/local/go/src/runtime/netpoll.go:343 +0x85 +internal/poll.(*pollDesc).wait(0xc000171120, 0xc000204a01?, 0x0) + /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 +internal/poll.(*pollDesc).waitRead(...) + /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 +internal/poll.(*FD).Accept(0xc000171100) + /usr/local/go/src/internal/poll/fd_unix.go:611 +0x405 +net.(*netFD).accept(0xc000171100) + /usr/local/go/src/net/fd_unix.go:172 +0x3e +net.(*TCPListener).accept(0xc00007a860) + /usr/local/go/src/net/tcpsock_posix.go:152 +0x3e +net.(*TCPListener).Accept(0xc00007a860) + /usr/local/go/src/net/tcpsock.go:315 +0x65 +net/http.(*Server).Serve(0xc0001d4000, {0xb9d4e0, 0xc00007a860}) + /usr/local/go/src/net/http/server.go:3056 +0x57f +net/http/httptest.(*Server).goServe.func1() + /usr/local/go/src/net/http/httptest/server.go:310 +0xab +created by net/http/httptest.(*Server).goServe in goroutine 6 + /usr/local/go/src/net/http/httptest/server.go:308 +0xa6 -goroutine 29 [IO wait]: -internal/poll.runtime_pollWait(0x7efeab483100, 0x72) +goroutine 37 [IO wait]: +internal/poll.runtime_pollWait(0x7fe5bda26278, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 -internal/poll.(*pollDesc).wait(0xc00021f320, 0xc0002aa000?, 0x0) +internal/poll.(*pollDesc).wait(0xc0000be020, 0xc000234000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 -internal/poll.(*FD).Read(0xc00021f300, {0xc0002aa000, 0x1000, 0x1000}) +internal/poll.(*FD).Read(0xc0000be000, {0xc000234000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x3e5 -net.(*netFD).Read(0xc00021f300, {0xc0002aa000, 0x1000, 0x1000}) +net.(*netFD).Read(0xc0000be000, {0xc000234000, 0x1000, 0x1000}) /usr/local/go/src/net/fd_posix.go:55 +0x4b -net.(*conn).Read(0xc00011a430, {0xc0002aa000, 0x1000, 0x1000}) +net.(*conn).Read(0xc00020c010, {0xc000234000, 0x1000, 0x1000}) /usr/local/go/src/net/net.go:179 +0xad -io.(*multiReader).Read(0xc000124828, {0xc0002aa000, 0x1000, 0x1000}) - /usr/local/go/src/io/multi.go:26 +0xfd -bufio.(*Reader).fill(0xc000134a20) +net/http.(*readWriteCloserBody).Read(0xc000230000, {0xc000234000, 0x1000, 0x1000}) + /usr/local/go/src/net/http/transport.go:2406 +0x1d5 +bufio.(*Reader).fill(0xc000218120) /usr/local/go/src/bufio/bufio.go:113 +0x29a -bufio.(*Reader).ReadByte(0xc000134a20) +bufio.(*Reader).ReadByte(0xc000218120) /usr/local/go/src/bufio/bufio.go:272 +0x4c -gfx.cafe/open/websocket.readFrameHeader(0xb81a4c?, {0xc00027d3e0, 0x8, 0x8}) +gfx.cafe/open/websocket.readFrameHeader(0x9f3bea?, {0xc000210540, 0x8, 0x8}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/frame.go:54 +0xb5 -gfx.cafe/open/websocket.(*Conn).readFrameHeader(0xc00027d380, {0xda7148, 0xc000216be0}) +gfx.cafe/open/websocket.(*Conn).readFrameHeader(0xc0002104e0, {0xb9dca8, 0xc00020e190}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:188 +0x191 -gfx.cafe/open/websocket.(*Conn).readLoop(0xc00027d380, {0xda7148, 0xc000216be0}) +gfx.cafe/open/websocket.(*Conn).readLoop(0xc0002104e0, {0xb9dca8, 0xc00020e190}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:146 +0x6e -gfx.cafe/open/websocket.(*Conn).reader(0xc00027d380, {0xda7148, 0xc000216be0}) +gfx.cafe/open/websocket.(*Conn).reader(0xc0002104e0, {0xb9dca8, 0xc00020e190}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:315 +0x1db gfx.cafe/open/websocket.(*Conn).Reader(...) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:30 -gfx.cafe/open/jrpc/contrib/codecs/websocket.(*Codec).decodeSingleMessage(0xc00024dea0, {0xda7148, 0xc000216be0}) - /builds/open/jrpc/contrib/codecs/websocket/codec.go:67 +0x12f -gfx.cafe/open/jrpc/contrib/codecs/websocket.(*Codec).ReadBatch(0xc000151b30?, {0xda7148, 0xc000216be0}) - /builds/open/jrpc/contrib/codecs/websocket/codec.go:80 +0x3f -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1({0xda7ad0?, 0xc00024dea0}, {0xda7148?, 0xc000216be0}, 0xc000151b30, 0xc000124840, 0xc000253710, 0xc000151b28, 0xc000124858) - /builds/open/jrpc/pkg/server/server.go:50 +0xaa -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec(0xc00023e300?, {0xda7148, 0xc000216af0}, {0xda7ad0?, 0xc00024dea0}) - /builds/open/jrpc/pkg/server/server.go:70 +0x3f8 -gfx.cafe/open/jrpc/contrib/codecs/websocket_test.TestClientWebsocketLargeMessage.WebsocketHandler.func2({0xda5d80, 0xc0002507e0}, 0xc00023e300) - /builds/open/jrpc/contrib/codecs/websocket/handler.go:47 +0x193 -net/http.HandlerFunc.ServeHTTP(0xc000253740, {0xda5d80, 0xc0002507e0}, 0xc00017a510?) - /usr/local/go/src/net/http/server.go:2136 +0x48 -net/http.serverHandler.ServeHTTP({0xc000253f80?}, {0xda5d80, 0xc0002507e0}, 0xc00023e300) - /usr/local/go/src/net/http/server.go:2938 +0x2a2 -net/http.(*conn).serve(0xc00017a510, {0xda7110, 0xc000253d40}) - /usr/local/go/src/net/http/server.go:2009 +0xc25 -created by net/http.(*Server).Serve in goroutine 24 - /usr/local/go/src/net/http/server.go:3086 +0x80d +gfx.cafe/open/websocket.(*netConn).Read(0xc0002181e0, {0xc000238000, 0x1000, 0x1000}) + /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/netconn.go:100 +0x165 +bufio.(*Reader).Read(0xc000218240, {0xc000048600, 0x600, 0x600}) + /usr/local/go/src/bufio/bufio.go:244 +0x4be +encoding/json.(*Decoder).refill(0xc000244000) + /usr/local/go/src/encoding/json/stream.go:165 +0x412 +encoding/json.(*Decoder).readValue(0xc000244000) + /usr/local/go/src/encoding/json/stream.go:140 +0x18d +encoding/json.(*Decoder).Decode(0xc000244000, {0xa57480, 0xc000230078}) + /usr/local/go/src/encoding/json/stream.go:63 +0xd5 +gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).listen(0xc00023a000) + /builds/open/jrpc/contrib/codecs/rdwr/client.go:72 +0x369 +created by gfx.cafe/open/jrpc/contrib/codecs/rdwr.NewClient in goroutine 6 + /builds/open/jrpc/contrib/codecs/rdwr/client.go:46 +0x592 -goroutine 34 [IO wait]: -internal/poll.runtime_pollWait(0x7efeab4831f8, 0x72) +goroutine 19 [IO wait]: +internal/poll.runtime_pollWait(0x7fe5bda26180, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0x85 -internal/poll.(*pollDesc).wait(0xc00021f2a0, 0xc0002b1000?, 0x0) +internal/poll.(*pollDesc).wait(0xc0000be0a0, 0xc0000d0000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 -internal/poll.(*FD).Read(0xc00021f280, {0xc0002b1000, 0x1000, 0x1000}) +internal/poll.(*FD).Read(0xc0000be080, {0xc0000d0000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x3e5 -net.(*netFD).Read(0xc00021f280, {0xc0002b1000, 0x1000, 0x1000}) +net.(*netFD).Read(0xc0000be080, {0xc0000d0000, 0x1000, 0x1000}) /usr/local/go/src/net/fd_posix.go:55 +0x4b -net.(*conn).Read(0xc00011a428, {0xc0002b1000, 0x1000, 0x1000}) +net.(*conn).Read(0xc0000b8008, {0xc0000d0000, 0x1000, 0x1000}) /usr/local/go/src/net/net.go:179 +0xad -net/http.(*readWriteCloserBody).Read(0xc000124888, {0xc0002b1000, 0x1000, 0x1000}) - /usr/local/go/src/net/http/transport.go:2406 +0x1d5 -bufio.(*Reader).fill(0xc000134e40) +io.(*multiReader).Read(0xc0000ac030, {0xc0000d0000, 0x1000, 0x1000}) + /usr/local/go/src/io/multi.go:26 +0xfd +bufio.(*Reader).fill(0xc0000a81e0) /usr/local/go/src/bufio/bufio.go:113 +0x29a -bufio.(*Reader).ReadByte(0xc000134e40) +bufio.(*Reader).ReadByte(0xc0000a81e0) /usr/local/go/src/bufio/bufio.go:272 +0x4c -gfx.cafe/open/websocket.readFrameHeader(0xb81d4a?, {0xc00027d720, 0x8, 0x8}) +gfx.cafe/open/websocket.readFrameHeader(0x9f38ec?, {0xc00009a880, 0x8, 0x8}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/frame.go:54 +0xb5 -gfx.cafe/open/websocket.(*Conn).readFrameHeader(0xc00027d6c0, {0xda7148, 0xc000216d70}) +gfx.cafe/open/websocket.(*Conn).readFrameHeader(0xc00009a820, {0xb9dca8, 0xc0000a6280}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:188 +0x191 -gfx.cafe/open/websocket.(*Conn).readLoop(0xc00027d6c0, {0xda7148, 0xc000216d70}) +gfx.cafe/open/websocket.(*Conn).readLoop(0xc00009a820, {0xb9dca8, 0xc0000a6280}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:146 +0x6e -gfx.cafe/open/websocket.(*Conn).reader(0xc00027d6c0, {0xda7148, 0xc000216d70}) +gfx.cafe/open/websocket.(*Conn).reader(0xc00009a820, {0xb9dca8, 0xc0000a6280}) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:315 +0x1db gfx.cafe/open/websocket.(*Conn).Reader(...) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/read.go:30 -gfx.cafe/open/websocket.(*netConn).Read(0xc000134f00, {0xc02abd6000, 0xffffe00, 0xffffe00}) - /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/netconn.go:100 +0x165 -bufio.(*Reader).Read(0xc000134f60, {0xc02abd6000, 0xffffe00, 0xffffe00}) - /usr/local/go/src/bufio/bufio.go:230 +0x2a5 -encoding/json.(*Decoder).refill(0xc000302000) - /usr/local/go/src/encoding/json/stream.go:165 +0x412 -encoding/json.(*Decoder).readValue(0xc000302000) - /usr/local/go/src/encoding/json/stream.go:140 +0x18d -encoding/json.(*Decoder).Decode(0xc000302000, {0xc256e0, 0xc000300000}) - /usr/local/go/src/encoding/json/stream.go:63 +0xd5 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).listen(0xc000154370) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:72 +0x369 -created by gfx.cafe/open/jrpc/contrib/codecs/rdwr.NewClient in goroutine 23 - /builds/open/jrpc/contrib/codecs/rdwr/client.go:46 +0x592 +gfx.cafe/open/jrpc/contrib/codecs/websocket.(*Codec).decodeSingleMessage(0xc0000b4070, {0xb9dca8, 0xc0000a6280}) + /builds/open/jrpc/contrib/codecs/websocket/codec.go:71 +0x16f +gfx.cafe/open/jrpc/contrib/codecs/websocket.(*Codec).ReadBatch(0xc0000ba100?, {0xb9dca8, 0xc0000a6280}) + /builds/open/jrpc/contrib/codecs/websocket/codec.go:84 +0x3f +gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1({0xb9ec70?, 0xc0000b4070}, {0xb9dca8?, 0xc0000a6280}, 0xc0000ba100, 0xc0000ac048, 0xc00019f920, 0xc0000ba0f8, 0xc0000ac060) + /builds/open/jrpc/pkg/server/server.go:50 +0xaa +gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec(0xb9dca8?, {0xb9dca8, 0xc0000a6140}, {0xb9ec70?, 0xc0000b4070}) + /builds/open/jrpc/pkg/server/server.go:70 +0x3f5 +gfx.cafe/open/jrpc/contrib/codecs/websocket.WebsocketHandler.func1({0xb9d450, 0xc0000da000}, 0xc0000d2000) + /builds/open/jrpc/contrib/codecs/websocket/handler.go:47 +0x214 +net/http.HandlerFunc.ServeHTTP(0xc00019f950, {0xb9d450, 0xc0000da000}, 0xc0000cc000?) + /usr/local/go/src/net/http/server.go:2136 +0x48 +net/http.serverHandler.ServeHTTP({0xc0000aa180?}, {0xb9d450, 0xc0000da000}, 0xc0000d2000) + /usr/local/go/src/net/http/server.go:2938 +0x2a2 +net/http.(*conn).serve(0xc0000cc000, {0xb9dc70, 0xc00020a0f0}) + /usr/local/go/src/net/http/server.go:2009 +0xc25 +created by net/http.(*Server).Serve in goroutine 7 + /usr/local/go/src/net/http/server.go:3086 +0x80d -goroutine 33 [select]: -gfx.cafe/open/websocket.(*Conn).timeoutLoop(0xc00027d6c0) +goroutine 36 [select]: +gfx.cafe/open/websocket.(*Conn).timeoutLoop(0xc0002104e0) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/conn_notjs.go:153 +0x21d -created by gfx.cafe/open/websocket.newConn in goroutine 23 +created by gfx.cafe/open/websocket.newConn in goroutine 6 /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/conn_notjs.go:114 +0xca5 -goroutine 31 [select]: -gfx.cafe/open/websocket.(*Conn).timeoutLoop(0xc00027d380) +goroutine 21 [select]: +gfx.cafe/open/websocket.(*Conn).timeoutLoop(0xc00009a820) /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/conn_notjs.go:153 +0x21d -created by gfx.cafe/open/websocket.newConn in goroutine 29 +created by gfx.cafe/open/websocket.newConn in goroutine 19 /builds/open/jrpc/.go/pkg/mod/gfx.cafe/open/websocket@v1.9.2/conn_notjs.go:114 +0xca5 -goroutine 32 [select]: -gfx.cafe/open/jrpc/contrib/codecs/websocket.heartbeat({0xda7148, 0xc000216af0}, 0x4ab3a1?, 0x9f9b90?) - /builds/open/jrpc/contrib/codecs/websocket/codec.go:50 +0x16b -created by gfx.cafe/open/jrpc/contrib/codecs/websocket.newWebsocketCodec in goroutine 29 - /builds/open/jrpc/contrib/codecs/websocket/codec.go:42 +0x32a - -goroutine 405 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f680}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010367588?}, {0xcaa24c, 0x4}, {0xc00019f6b0, 0x2, 0xc010367558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f6b0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0138ea1e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0138ea1e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0138ea1e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0138ea1e0}, 0xc00024d7a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0138ea1e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea1e0}, 0xc00024d730) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217d10, 0xc0109aaf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a6a0, 0x1, 0x1}, 0xc0109aaf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 426 [select, 8 minutes]: -gfx.cafe/open/jrpc/pkg/clientutil.(*IdReply).Ask(0xc000176210?, {0xda7068, 0x116d300}, {0xc0103143b8, 0x2, 0x8}) - /builds/open/jrpc/pkg/clientutil/idreply.go:91 +0x125 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).Do(0xc000176210, {0xda7068, 0x116d300}, {0x0, 0x0}, {0xcaed33, 0xf}, {0xbf1860, 0x116f260}) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:127 +0x33e -gfx.cafe/open/jrpc/pkg/jsonrpc.CallInto(...) - /builds/open/jrpc/pkg/jsonrpc/conn_helpers.go:27 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8.1() - /builds/open/jrpc/pkg/jrpctest/suites.go:178 +0x125 -created by gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8 in goroutine 414 - /builds/open/jrpc/pkg/jrpctest/suites.go:174 +0x75 - -goroutine 201 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309830}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010379588?}, {0xcaa24c, 0x4}, {0xc010309860, 0x2, 0xc010379558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309860, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326d20}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326d20}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326d20}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326d20}, 0xc01033b420) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326d20}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326d20}, 0xc01033b3b0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b810, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c178, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 202 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0103098c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109bd588?}, {0xcaa24c, 0x4}, {0xc0103098f0, 0x2, 0xc0109bd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103098f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326ea0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326ea0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326ea0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326ea0}, 0xc01033b500) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326ea0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ea0}, 0xc01033b490) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b8b0, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c190, 0x1, 0x1}, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 198 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309710}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109bf588?}, {0xcaa24c, 0x4}, {0xc010309740, 0x2, 0xc0109bf558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309740, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326ba0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326ba0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326ba0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326ba0}, 0xc01033b1f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326ba0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ba0}, 0xc01033b180) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b630, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c148, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 409 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f710}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010355588?}, {0xcaa24c, 0x4}, {0xc00019f740, 0x2, 0xc010355558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f740, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0138ea2a0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0138ea2a0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0138ea2a0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0138ea2a0}, 0xc00024d8f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0138ea2a0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea2a0}, 0xc00024d880) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217e50, 0xc0109abf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a6b8, 0x1, 0x1}, 0xc0109abf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 199 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0103097a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109c1588?}, {0xcaa24c, 0x4}, {0xc0103097d0, 0x2, 0xc0109c1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103097d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326c60}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326c60}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326c60}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326c60}, 0xc01033b2d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326c60}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326c60}, 0xc01033b260) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b6d0, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c160, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 197 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309680}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01036d588?}, {0xcaa24c, 0x4}, {0xc0103096b0, 0x2, 0xc01036d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103096b0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326ae0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326ae0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326ae0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326ae0}, 0xc01033b110) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326ae0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326ae0}, 0xc01033b0a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b590, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c138, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 112 [semacquire, 8 minutes]: -sync.runtime_Semacquire(0xc0001a5568?) - /usr/local/go/src/runtime/sema.go:62 +0x25 -sync.(*WaitGroup).Wait(0xc0001a5560) - /usr/local/go/src/sync/waitgroup.go:116 +0xa5 -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec(0xda7148?, {0xda7148, 0xc000099770}, {0xda7ad0?, 0xc00015ca10}) - /builds/open/jrpc/pkg/server/server.go:71 +0x415 -gfx.cafe/open/jrpc/contrib/codecs/websocket.(*Server).ServeHTTP(0xc0103d62a8, {0xda5d80, 0xc0002502a0}, 0xc01034c400) - /builds/open/jrpc/contrib/codecs/websocket/handler.go:26 +0x179 -net/http.serverHandler.ServeHTTP({0xc010309290?}, {0xda5d80, 0xc0002502a0}, 0xc01034c400) - /usr/local/go/src/net/http/server.go:2938 +0x2a2 -net/http.(*conn).serve(0xc0002b8cf0, {0xda7110, 0xc010309230}) - /usr/local/go/src/net/http/server.go:2009 +0xc25 -created by net/http.(*Server).Serve in goroutine 165 - /usr/local/go/src/net/http/server.go:3086 +0x80d - -goroutine 154 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109144b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0000a5588?}, {0xcaa24c, 0x4}, {0xc0109144e0, 0x2, 0xc0000a5558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109144e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b140}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b140}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b140}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b140}, 0xc00015cbd0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b140}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b140}, 0xc00015caf0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1770, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4278, 0x1, 0x1}, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 113 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd320}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010391588?}, {0xcaa24c, 0x4}, {0xc0002bd350, 0x2, 0xc010391558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd350, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5680}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5680}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5680}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5680}, 0xc000244af0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5680}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5680}, 0xc0002449a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c4e10, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c61f8, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 349 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f500}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010351588?}, {0xcaa24c, 0x4}, {0xc00019f530, 0x2, 0xc010351558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f530, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0138ea000}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0138ea000}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0138ea000}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0138ea000}, 0xc00024d490) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0138ea000}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea000}, 0xc00024d420) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002179f0, 0xc0109a9f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a670, 0x1, 0x1}, 0xc0109a9f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 415 [IO wait, 8 minutes]: -internal/poll.runtime_pollWait(0x7efeab4832f0, 0x72) - /usr/local/go/src/runtime/netpoll.go:343 +0x85 -internal/poll.(*pollDesc).wait(0xc00007c9a0, 0x4ae401?, 0x0) - /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0xb1 -internal/poll.(*pollDesc).waitRead(...) - /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 -internal/poll.(*FD).Accept(0xc00007c980) - /usr/local/go/src/internal/poll/fd_unix.go:611 +0x405 -net.(*netFD).accept(0xc00007c980) - /usr/local/go/src/net/fd_unix.go:172 +0x3e -net.(*TCPListener).accept(0xc00014d420) - /usr/local/go/src/net/tcpsock_posix.go:152 +0x3e -net.(*TCPListener).Accept(0xc00014d420) - /usr/local/go/src/net/tcpsock.go:315 +0x65 -net/http.(*Server).Serve(0xc0001720f0, {0xda6770, 0xc00014d420}) - /usr/local/go/src/net/http/server.go:3056 +0x57f -net/http/httptest.(*Server).goServe.func1() - /usr/local/go/src/net/http/httptest/server.go:310 +0xab -created by net/http/httptest.(*Server).goServe in goroutine 414 - /usr/local/go/src/net/http/httptest/server.go:308 +0xa6 - -goroutine 97 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309440}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010365588?}, {0xcaa24c, 0x4}, {0xc010309470, 0x2, 0xc010365558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309470, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326780}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326780}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326780}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326780}, 0xc01033ad20) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326780}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326780}, 0xc01033acb0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b310, 0xc010331f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c0f0, 0x1, 0x1}, 0xc010331f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 304 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985ec0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109b1588?}, {0xcaa24c, 0x4}, {0xc010985ef0, 0x2, 0xc0109b1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985ef0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6cc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6cc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6cc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6cc0}, 0xc0109c55e0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6cc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6cc0}, 0xc0109c5570) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccc80, 0xc0109aef98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4450, 0x1, 0x1}, 0xc0109aef98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 403 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f5f0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc00028f588?}, {0xcaa24c, 0x4}, {0xc00019f620, 0x2, 0xc00028f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f620, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0138ea180}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0138ea180}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0138ea180}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0138ea180}, 0xc00024d6c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0138ea180}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0138ea180}, 0xc00024d650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc013ac2280, 0xc0109aaf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c63f8, 0x1, 0x1}, 0xc0109aaf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 373 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010915440}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01034f588?}, {0xcaa24c, 0x4}, {0xc010915470, 0x2, 0xc01034f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010915470, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109625a0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109625a0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109625a0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109625a0}, 0xc0109496c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109625a0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109625a0}, 0xc010949650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092b540, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c7f8, 0x1, 0x1}, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 345 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f3e0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109b3588?}, {0xcaa24c, 0x4}, {0xc00019f410, 0x2, 0xc0109b3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f410, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc000197ec0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc000197ec0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc000197ec0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc000197ec0}, 0xc00024d180) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc000197ec0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc000197ec0}, 0xc00024d110) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002178b0, 0xc0109a9f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a658, 0x1, 0x1}, 0xc0109a9f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 155 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914540}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc000293588?}, {0xcaa24c, 0x4}, {0xc010914570, 0x2, 0xc000293558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914570, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b200}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b200}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b200}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b200}, 0xc00015ccb0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b200}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b200}, 0xc00015cc40) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099950, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c5e8, 0x1, 0x1}, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 156 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0103093b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010363588?}, {0xcaa24c, 0x4}, {0xc0103093e0, 0x2, 0xc010363558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103093e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326720}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326720}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326720}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326720}, 0xc01033ac40) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326720}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326720}, 0xc01033abd0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000999f0, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c600, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 157 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914600}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0000a3588?}, {0xcaa24c, 0x4}, {0xc010914630, 0x2, 0xc0000a3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914630, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b2c0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b2c0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b2c0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b2c0}, 0xc00015cee0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b2c0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b2c0}, 0xc00015ce00) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099a90, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c618, 0x1, 0x1}, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 158 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309560}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010361588?}, {0xcaa24c, 0x4}, {0xc010309590, 0x2, 0xc010361558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309590, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326840}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326840}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326840}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326840}, 0xc01033aee0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326840}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326840}, 0xc01033ae70) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099b30, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c630, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 159 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0103095c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01036b588?}, {0xcaa24c, 0x4}, {0xc0103095f0, 0x2, 0xc01036b558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103095f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326900}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326900}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326900}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326900}, 0xc01033afc0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326900}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326900}, 0xc01033af50) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099bd0, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c648, 0x1, 0x1}, 0xc000193f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 187 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109853e0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109c3588?}, {0xcaa24c, 0x4}, {0xc010985410, 0x2, 0xc0109c3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985410, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0000d7e00}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0000d7e00}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0000d7e00}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0000d7e00}, 0xc000243c00) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0000d7e00}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7e00}, 0xc000243b20) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1860, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4290, 0x1, 0x1}, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 190 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109854a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010369588?}, {0xcaa24c, 0x4}, {0xc0109854d0, 0x2, 0xc010369558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109854d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0000d7ec0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0000d7ec0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0000d7ec0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0000d7ec0}, 0xc0109c4000) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0000d7ec0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0000d7ec0}, 0xc000243ea0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1950, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d42b0, 0x1, 0x1}, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 210 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914720}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0001bd588?}, {0xcaa24c, 0x4}, {0xc010914750, 0x2, 0xc0001bd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914750, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b500}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b500}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b500}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b500}, 0xc00015d260) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b500}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b500}, 0xc00015d1f0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099db0, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c660, 0x1, 0x1}, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 192 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039d860}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc00028d588?}, {0xcaa24c, 0x4}, {0xc01039d890, 0x2, 0xc00028d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039d890, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5c20}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5c20}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5c20}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5c20}, 0xc0103bc9a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5c20}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5c20}, 0xc0103bc930) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1a40, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d42c8, 0x1, 0x1}, 0xc000283f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 204 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0103099b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010375588?}, {0xcaa24c, 0x4}, {0xc0103099e0, 0x2, 0xc010375558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0103099e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010326fc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010326fc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010326fc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010326fc0}, 0xc01033b6c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010326fc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010326fc0}, 0xc01033b650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030b9a0, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c1a8, 0x1, 0x1}, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 206 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010309aa0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010377588?}, {0xcaa24c, 0x4}, {0xc010309ad0, 0x2, 0xc010377558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010309ad0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103270e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103270e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103270e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103270e0}, 0xc01033b810) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103270e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103270e0}, 0xc01033b7a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01030bae0, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc01030c1c0, 0x1, 0x1}, 0xc010333f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 173 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039d980}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010373588?}, {0xcaa24c, 0x4}, {0xc01039d9b0, 0x2, 0xc010373558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039d9b0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5da0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5da0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5da0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5da0}, 0xc0103bcc40) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5da0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5da0}, 0xc0103bcbd0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9680, 0xc00022ff98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6310, 0x1, 0x1}, 0xc00022ff98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 212 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039d8c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0103fd588?}, {0xcaa24c, 0x4}, {0xc01039d8f0, 0x2, 0xc0103fd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039d8f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5c80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5c80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5c80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5c80}, 0xc0103bca80) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5c80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5c80}, 0xc0103bca10) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1ae0, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d42e0, 0x1, 0x1}, 0xc010332f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 226 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd290}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01038f588?}, {0xcaa24c, 0x4}, {0xc0002bd2c0, 0x2, 0xc01038f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd2c0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5620}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5620}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5620}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5620}, 0xc0002448c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5620}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5620}, 0xc0002447e0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1c20, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d42f8, 0x1, 0x1}, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 214 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109147b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010927588?}, {0xcaa24c, 0x4}, {0xc0109147e0, 0x2, 0xc010927558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109147e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b620}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b620}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b620}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b620}, 0xc00015d490) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b620}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b620}, 0xc00015d420) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000099f40, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c670, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 227 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109855c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0103f9588?}, {0xcaa24c, 0x4}, {0xc0109855f0, 0x2, 0xc0103f9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109855f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6000}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6000}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6000}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6000}, 0xc0109c4230) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6000}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6000}, 0xc0109c41c0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1cc0, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4310, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 216 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914840}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0103f7588?}, {0xcaa24c, 0x4}, {0xc010914870, 0x2, 0xc0103f7558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914870, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b6e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b6e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b6e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b6e0}, 0xc00015d6c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b6e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b6e0}, 0xc00015d650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a0a0, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c688, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 229 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985680}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010931588?}, {0xcaa24c, 0x4}, {0xc0109856b0, 0x2, 0xc010931558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109856b0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6240}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6240}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6240}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6240}, 0xc0109c44d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6240}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6240}, 0xc0109c4460) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a95e0, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d62f8, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 242 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd3b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010923588?}, {0xcaa24c, 0x4}, {0xc0002bd3e0, 0x2, 0xc010923558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd3e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5740}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5740}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5740}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5740}, 0xc000244c40) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5740}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5740}, 0xc000244b60) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c4eb0, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6210, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 247 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd620}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0002f9588?}, {0xcaa24c, 0x4}, {0xc0002bd650, 0x2, 0xc0002f9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd650, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5c80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5c80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5c80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5c80}, 0xc000245490) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5c80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5c80}, 0xc000245420) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c51d0, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6240, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 219 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985620}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0103fb588?}, {0xcaa24c, 0x4}, {0xc010985650, 0x2, 0xc0103fb558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985650, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c61e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c61e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c61e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c61e0}, 0xc0109c43f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c61e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c61e0}, 0xc0109c4380) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a190, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c6a0, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 246 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd530}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109d5588?}, {0xcaa24c, 0x4}, {0xc0002bd560, 0x2, 0xc0109d5558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd560, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5a40}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5a40}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5a40}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5a40}, 0xc0002452d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5a40}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5a40}, 0xc0002451f0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5130, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6228, 0x1, 0x1}, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 220 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914930}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010935588?}, {0xcaa24c, 0x4}, {0xc010914960, 0x2, 0xc010935558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914960, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b740}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b740}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b740}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b740}, 0xc00015d9d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b740}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b740}, 0xc00015d960) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a230, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c6b8, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 223 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109149f0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010921588?}, {0xcaa24c, 0x4}, {0xc010914a20, 0x2, 0xc010921558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914a20, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b800}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b800}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b800}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b800}, 0xc00015dc70) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b800}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b800}, 0xc00015dc00) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a370, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c6d0, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 231 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985740}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010933588?}, {0xcaa24c, 0x4}, {0xc010985770, 0x2, 0xc010933558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985770, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6360}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6360}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6360}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6360}, 0xc0109c4690) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6360}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6360}, 0xc0109c4620) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0000e1e00, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4330, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 234 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985800}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010941588?}, {0xcaa24c, 0x4}, {0xc010985830, 0x2, 0xc010941558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985830, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6480}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6480}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6480}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6480}, 0xc0109c4850) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6480}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6480}, 0xc0109c47e0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc000, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4348, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 225 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914ab0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010945588?}, {0xcaa24c, 0x4}, {0xc010914ae0, 0x2, 0xc010945558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914ae0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b8c0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b8c0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b8c0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b8c0}, 0xc00015dea0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b8c0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b8c0}, 0xc00015de30) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a460, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c6e8, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 259 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914b40}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01092f588?}, {0xcaa24c, 0x4}, {0xc010914b70, 0x2, 0xc01092f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914b70, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090b980}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090b980}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090b980}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090b980}, 0xc010948000) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090b980}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090b980}, 0xc00015df80) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a5a0, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c700, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 261 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914c30}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010953588?}, {0xcaa24c, 0x4}, {0xc010914c60, 0x2, 0xc010953558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914c60, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090ba40}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090ba40}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090ba40}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090ba40}, 0xc010948150) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090ba40}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090ba40}, 0xc0109480e0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a6e0, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c718, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 236 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039d9e0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01094f588?}, {0xcaa24c, 0x4}, {0xc01039da10, 0x2, 0xc01094f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039da10, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5e00}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5e00}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5e00}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5e00}, 0xc0103bcd20) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5e00}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5e00}, 0xc0103bccb0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc140, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4360, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 239 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039db00}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010959588?}, {0xcaa24c, 0x4}, {0xc01039db30, 0x2, 0xc010959558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039db30, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5f80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5f80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5f80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5f80}, 0xc0103bcf50) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5f80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5f80}, 0xc0103bcee0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc3c0, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4390, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 174 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914c90}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01093f588?}, {0xcaa24c, 0x4}, {0xc010914cc0, 0x2, 0xc01093f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914cc0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090bb60}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090bb60}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090bb60}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090bb60}, 0xc010948230) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090bb60}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bb60}, 0xc0109481c0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9720, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6328, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 263 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914d50}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01095d588?}, {0xcaa24c, 0x4}, {0xc010914d80, 0x2, 0xc01095d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914d80, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090bc20}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090bc20}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090bc20}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090bc20}, 0xc010948380) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090bc20}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bc20}, 0xc010948310) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a820, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c730, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 264 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109858f0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010943588?}, {0xcaa24c, 0x4}, {0xc010985920, 0x2, 0xc010943558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985920, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6540}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6540}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6540}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6540}, 0xc0109c4af0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6540}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6540}, 0xc0109c4a80) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a8c0, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c748, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 266 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914de0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01094d588?}, {0xcaa24c, 0x4}, {0xc010914e10, 0x2, 0xc01094d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914e10, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090bc80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090bc80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090bc80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090bc80}, 0xc010948460) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090bc80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bc80}, 0xc0109483f0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc320, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4378, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 268 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039da70}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010951588?}, {0xcaa24c, 0x4}, {0xc01039daa0, 0x2, 0xc010951558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039daa0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0103b5ec0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0103b5ec0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0103b5ec0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0103b5ec0}, 0xc0103bce00) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0103b5ec0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0103b5ec0}, 0xc0103bcd90) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092a9b0, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c760, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 176 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd440}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010925588?}, {0xcaa24c, 0x4}, {0xc0002bd470, 0x2, 0xc010925558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd470, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5920}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5920}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5920}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5920}, 0xc000245030) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5920}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5920}, 0xc000244fc0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9860, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6340, 0x1, 0x1}, 0xc000281f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 240 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985a10}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109d9588?}, {0xcaa24c, 0x4}, {0xc010985a40, 0x2, 0xc0109d9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985a40, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6720}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6720}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6720}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6720}, 0xc0109c4cb0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6720}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6720}, 0xc0109c4c40) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc460, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d43a8, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 293 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985b00}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010957588?}, {0xcaa24c, 0x4}, {0xc010985b30, 0x2, 0xc010957558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985b30, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c68a0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c68a0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c68a0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c68a0}, 0xc0109c4fc0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c68a0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c68a0}, 0xc0109c4f50) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc730, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d43c0, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 274 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd590}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109d7588?}, {0xcaa24c, 0x4}, {0xc0002bd5c0, 0x2, 0xc0109d7558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd5c0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5b00}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5b00}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5b00}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5b00}, 0xc0002453b0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5b00}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5b00}, 0xc000245340) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9950, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6358, 0x1, 0x1}, 0xc000286f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 248 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd6b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109d3588?}, {0xcaa24c, 0x4}, {0xc0002bd6e0, 0x2, 0xc0109d3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd6e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5e00}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5e00}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5e00}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5e00}, 0xc000245570) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5e00}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5e00}, 0xc000245500) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5270, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6258, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 76 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019ef60}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0000a9588?}, {0xcaa24c, 0x4}, {0xc00019ef90, 0x2, 0xc0000a9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019ef90, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0001976e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0001976e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0001976e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0001976e0}, 0xc00024c5b0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0001976e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0001976e0}, 0xc00024c540) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217220, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a5b8, 0x1, 0x1}, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 250 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd7a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0002f5588?}, {0xcaa24c, 0x4}, {0xc0002bd7d0, 0x2, 0xc0002f5558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd7d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002b5f80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002b5f80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002b5f80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002b5f80}, 0xc0002456c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002b5f80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002b5f80}, 0xc000245650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c53b0, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6270, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 271 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914ea0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013903588?}, {0xcaa24c, 0x4}, {0xc010914ed0, 0x2, 0xc013903558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914ed0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090be60}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090be60}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090be60}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090be60}, 0xc0109487e0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090be60}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090be60}, 0xc010948770) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092aaf0, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c770, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 252 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd830}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0002f7588?}, {0xcaa24c, 0x4}, {0xc0002bd860, 0x2, 0xc0002f7558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd860, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa180}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa180}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa180}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa180}, 0xc0002458f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa180}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa180}, 0xc000245810) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c54f0, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6288, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 253 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd8c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013907588?}, {0xcaa24c, 0x4}, {0xc0002bd8f0, 0x2, 0xc013907558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd8f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa240}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa240}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa240}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa240}, 0xc0002459d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa240}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa240}, 0xc000245960) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5590, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c62a0, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 297 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdec0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a9d588?}, {0xcaa24c, 0x4}, {0xc0002bdef0, 0x2, 0xc013a9d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdef0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002facc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002facc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002facc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002facc0}, 0xc013a9a690) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002facc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002facc0}, 0xc013a9a620) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cc960, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d43d8, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 254 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bd950}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0002f3588?}, {0xcaa24c, 0x4}, {0xc0002bd980, 0x2, 0xc0002f3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bd980, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa300}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa300}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa300}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa300}, 0xc000245ab0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa300}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa300}, 0xc000245a40) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5630, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c62b8, 0x1, 0x1}, 0xc000191f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 255 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bda10}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a97588?}, {0xcaa24c, 0x4}, {0xc0002bda40, 0x2, 0xc013a97558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bda40, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa4e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa4e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa4e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa4e0}, 0xc000245ce0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa4e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa4e0}, 0xc000245c70) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5720, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c62d8, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 275 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985b90}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109e3588?}, {0xcaa24c, 0x4}, {0xc010985bc0, 0x2, 0xc0109e3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985bc0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6960}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6960}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6960}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6960}, 0xc0109c5180) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6960}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6960}, 0xc0109c5110) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a99f0, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6370, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 276 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039dc20}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01095b588?}, {0xcaa24c, 0x4}, {0xc01039dc50, 0x2, 0xc01095b558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039dc50, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc012d021e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc012d021e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc012d021e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc012d021e0}, 0xc0103bd110) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc012d021e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc012d021e0}, 0xc0103bd0a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9a90, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d6388, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 278 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc01039dcb0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109df588?}, {0xcaa24c, 0x4}, {0xc01039dce0, 0x2, 0xc0109df558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc01039dce0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc012d022a0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc012d022a0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc012d022a0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc012d022a0}, 0xc0103bd2d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc012d022a0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc012d022a0}, 0xc0103bd260) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0103a9b80, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0103d63a0, 0x1, 0x1}, 0xc000230f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 257 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdb00}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109dd588?}, {0xcaa24c, 0x4}, {0xc0002bdb30, 0x2, 0xc0109dd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdb30, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa600}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa600}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa600}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa600}, 0xc000245ea0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa600}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa600}, 0xc000245e30) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5810, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c62f0, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 306 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdb90}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a93588?}, {0xcaa24c, 0x4}, {0xc0002bdbc0, 0x2, 0xc013a93558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdbc0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa6c0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa6c0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa6c0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa6c0}, 0xc000245f80) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa6c0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa6c0}, 0xc000245f10) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c58b0, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6308, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 308 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdc20}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a95588?}, {0xcaa24c, 0x4}, {0xc0002bdc50, 0x2, 0xc013a95558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdc50, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa7e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa7e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa7e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa7e0}, 0xc013a9a150) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa7e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa7e0}, 0xc013a9a0e0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c59a0, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6320, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 310 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdce0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013aa3588?}, {0xcaa24c, 0x4}, {0xc0002bdd10, 0x2, 0xc013aa3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdd10, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fa9c0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fa9c0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fa9c0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fa9c0}, 0xc013a9a2a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fa9c0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fa9c0}, 0xc013a9a230) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5ae0, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6338, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 323 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010914fc0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013905588?}, {0xcaa24c, 0x4}, {0xc010914ff0, 0x2, 0xc013905558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010914ff0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc01090bf80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc01090bf80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc01090bf80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc01090bf80}, 0xc010948a10) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc01090bf80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc01090bf80}, 0xc0109489a0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092ac80, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c788, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 312 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdda0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a91588?}, {0xcaa24c, 0x4}, {0xc0002bddd0, 0x2, 0xc013a91558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bddd0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002faae0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002faae0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002faae0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002faae0}, 0xc013a9a3f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002faae0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002faae0}, 0xc013a9a380) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5c20, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6350, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 325 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010915080}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013a9f588?}, {0xcaa24c, 0x4}, {0xc0109150b0, 0x2, 0xc013a9f558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109150b0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010962060}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010962060}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010962060}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010962060}, 0xc010948b60) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010962060}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010962060}, 0xc010948af0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092adc0, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c7a0, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 314 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bde60}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013ab3588?}, {0xcaa24c, 0x4}, {0xc0002bde90, 0x2, 0xc013ab3558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bde90, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fac00}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fac00}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fac00}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fac00}, 0xc013a9a5b0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fac00}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fac00}, 0xc013a9a540) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5d10, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6368, 0x1, 0x1}, 0xc010334f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 327 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010915110}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013aa1588?}, {0xcaa24c, 0x4}, {0xc010915140, 0x2, 0xc013aa1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010915140, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010962120}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010962120}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010962120}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010962120}, 0xc010948cb0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010962120}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010962120}, 0xc010948c40) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092af00, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c7b8, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 316 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0002bdf50}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013abf588?}, {0xcaa24c, 0x4}, {0xc0002bdf80, 0x2, 0xc013abf558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0002bdf80, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fae40}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fae40}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fae40}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fae40}, 0xc013a9a7e0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fae40}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fae40}, 0xc013a9a770) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5e50, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6380, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 334 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010915260}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013ab1588?}, {0xcaa24c, 0x4}, {0xc010915290, 0x2, 0xc013ab1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010915290, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010962360}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010962360}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010962360}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010962360}, 0xc0109492d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010962360}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010962360}, 0xc010949260) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092b220, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c7c8, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 298 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019eff0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0000a7588?}, {0xcaa24c, 0x4}, {0xc00019f020, 0x2, 0xc0000a7558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f020, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc000197860}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc000197860}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc000197860}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc000197860}, 0xc00024c7e0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc000197860}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc000197860}, 0xc00024c700) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109cca00, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d43f0, 0x1, 0x1}, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 78 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109151a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013aaf588?}, {0xcaa24c, 0x4}, {0xc0109151d0, 0x2, 0xc013aaf558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109151d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109621e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109621e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109621e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109621e0}, 0xc010948e70) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109621e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109621e0}, 0xc010948e00) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217310, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a5d8, 0x1, 0x1}, 0xc000235f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 299 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985d10}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013901588?}, {0xcaa24c, 0x4}, {0xc010985d40, 0x2, 0xc013901558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985d40, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6a80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6a80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6a80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6a80}, 0xc0109c5340) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6a80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6a80}, 0xc0109c52d0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccaa0, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4408, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 80 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f0e0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0001c1588?}, {0xcaa24c, 0x4}, {0xc00019f110, 0x2, 0xc0001c1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f110, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0001979e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0001979e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0001979e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0001979e0}, 0xc00024c930) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0001979e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0001979e0}, 0xc00024c8c0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217450, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a5e8, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 300 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985da0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109f1588?}, {0xcaa24c, 0x4}, {0xc010985dd0, 0x2, 0xc0109f1558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985dd0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6ae0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6ae0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6ae0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6ae0}, 0xc0109c5420) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6ae0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6ae0}, 0xc0109c53b0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccb40, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4420, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 338 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f1d0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc000143588?}, {0xcaa24c, 0x4}, {0xc00019f200, 0x2, 0xc000143558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f200, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc000197aa0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc000197aa0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc000197aa0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc000197aa0}, 0xc00024caf0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc000197aa0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc000197aa0}, 0xc00024ca80) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217540, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a600, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 340 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f290}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109ed588?}, {0xcaa24c, 0x4}, {0xc00019f2c0, 0x2, 0xc0109ed558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f2c0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc000197bc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc000197bc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc000197bc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc000197bc0}, 0xc00024ce00) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc000197bc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc000197bc0}, 0xc00024cd20) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217680, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a620, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 301 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985e30}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013aad588?}, {0xcaa24c, 0x4}, {0xc010985e60, 0x2, 0xc013aad558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985e60, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6c60}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6c60}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6c60}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6c60}, 0xc0109c5500) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6c60}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6c60}, 0xc0109c5490) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccbe0, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4438, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 305 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010985f50}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109fd588?}, {0xcaa24c, 0x4}, {0xc010985f80, 0x2, 0xc0109fd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010985f80, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6d80}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6d80}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6d80}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6d80}, 0xc0109c56c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6d80}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6d80}, 0xc0109c5650) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccd20, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4468, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 341 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc00019f320}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109ef588?}, {0xcaa24c, 0x4}, {0xc00019f350, 0x2, 0xc0109ef558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc00019f350, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc000197ce0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc000197ce0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc000197ce0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc000197ce0}, 0xc00024cee0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc000197ce0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc000197ce0}, 0xc00024ce70) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217720, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a638, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 351 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc013ac0060}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013abb588?}, {0xcaa24c, 0x4}, {0xc013ac0090, 0x2, 0xc013abb558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc013ac0090, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fb080}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fb080}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fb080}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fb080}, 0xc013a9a9a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fb080}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fb080}, 0xc013a9a930) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc000217b30, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00011a688, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 370 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc010915350}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc010971588?}, {0xcaa24c, 0x4}, {0xc010915380, 0x2, 0xc010971558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc010915380, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010962480}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010962480}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010962480}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010962480}, 0xc010949500) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010962480}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010962480}, 0xc010949490) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc01092b4a0, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc00019c7e0, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 354 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109fe000}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109eb588?}, {0xcaa24c, 0x4}, {0xc0109fe030, 0x2, 0xc0109eb558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109fe030, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6ea0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6ea0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6ea0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6ea0}, 0xc0109c57a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6ea0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6ea0}, 0xc0109c5730) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccdc0, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4480, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 356 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109fe0c0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109f9588?}, {0xcaa24c, 0x4}, {0xc0109fe0f0, 0x2, 0xc0109f9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109fe0f0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c6fc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c6fc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c6fc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c6fc0}, 0xc0109c58f0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c6fc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c6fc0}, 0xc0109c5880) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0109ccf00, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0000d4498, 0x1, 0x1}, 0xc0109adf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 317 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc013ac0000}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109f7588?}, {0xcaa24c, 0x4}, {0xc013ac0030, 0x2, 0xc0109f7558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc013ac0030, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fafc0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fafc0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fafc0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fafc0}, 0xc013a9a8c0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fafc0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fafc0}, 0xc013a9a850) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc0002c5ef0, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6398, 0x1, 0x1}, 0xc000284f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 319 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc013ac00f0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013abd588?}, {0xcaa24c, 0x4}, {0xc013ac0120, 0x2, 0xc013abd558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc013ac0120, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0002fb1a0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0002fb1a0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0002fb1a0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0002fb1a0}, 0xc013a9ab60) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0002fb1a0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0002fb1a0}, 0xc013a9aaf0) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc013ac2000, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c63b0, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 386 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109154a0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc01096d588?}, {0xcaa24c, 0x4}, {0xc0109154d0, 0x2, 0xc01096d558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109154d0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc010962600}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc010962600}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc010962600}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc010962600}, 0xc0109497a0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc010962600}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc010962600}, 0xc010949730) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc013ac21e0, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c63e0, 0x1, 0x1}, 0xc00007bf98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 371 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109153b0}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc013ab9588?}, {0xcaa24c, 0x4}, {0xc0109153e0, 0x2, 0xc013ab9558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109153e0, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109624e0}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109624e0}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109624e0}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109624e0}, 0xc0109495e0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109624e0}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109624e0}, 0xc010949570) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc013ac20f0, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c63c8, 0x1, 0x1}, 0xc000234f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 388 [chan receive, 8 minutes]: -gfx.cafe/open/jrpc/pkg/jrpctest.(*testService).Block(0x4aca59?, {0xda7110, 0xc0109fe120}) - /builds/open/jrpc/pkg/jrpctest/services.go:58 +0x3d -reflect.Value.call({0xc0002160a0?, 0xc0103d6190?, 0xc0109fb588?}, {0xcaa24c, 0x4}, {0xc0109fe150, 0x2, 0xc0109fb558?}) - /usr/local/go/src/reflect/value.go:596 +0x14a5 -reflect.Value.Call({0xc0002160a0?, 0xc0103d6190?, 0x8?}, {0xc0109fe150, 0x2, 0x2}) - /usr/local/go/src/reflect/value.go:380 +0xb6 -gfx.cafe/open/jrpc/contrib/handlers/argreflect.(*callback).ServeRPC(0xc0103b5020, {0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/handlers/argreflect/reflect_handler.go:104 +0x685 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b56e0, {0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388cf0, {0xda4730, 0xc0109c7020}, 0x6?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b56e0, {0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/jmux/mux.go:106 +0x895 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).Mount.func1({0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/jmux/mux.go:278 +0x4a6 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b8780, {0xda4730, 0xc0109c7020}, 0xa?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).routeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/jmux/mux.go:384 +0x255 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc010388d40, {0xda4730, 0xc0109c7020}, 0x70?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/middleware.init.MethodReplacer.func1.1({0xda4730, 0xc0109c7020}, 0xc0109c59d0) - /builds/open/jrpc/contrib/middleware/replacer.go:16 +0xe4 -gfx.cafe/open/jrpc/pkg/jsonrpc.HandlerFunc.ServeRPC(0xc0103b87a0, {0xda4730, 0xc0109c7020}, 0x112de40?) - /builds/open/jrpc/pkg/jsonrpc/handler.go:16 +0x48 -gfx.cafe/open/jrpc/contrib/jmux.(*Mux).ServeRPC(0xc0103b4fc0, {0xda4730, 0xc0109c7020}, 0xc0109c5960) - /builds/open/jrpc/contrib/jmux/mux.go:123 +0x815 -gfx.cafe/open/jrpc/pkg/server.(*Server).serveSingle(0xc01039d440, {0xda7148?, 0xc000099860}, 0xc013ac23c0, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:120 +0x902 -gfx.cafe/open/jrpc/pkg/server.(*Server).serve(0xc00015ca10?, {0xda7148, 0xc000099860}, {0xc0002c6410, 0x1, 0x1}, 0xc000077f98) - /builds/open/jrpc/pkg/server/server.go:90 +0xac -gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1.1() - /builds/open/jrpc/pkg/server/server.go:62 +0x225 -created by gfx.cafe/open/jrpc/pkg/server.(*Server).ServeCodec.func1 in goroutine 112 - /builds/open/jrpc/pkg/server/server.go:55 +0x79 - -goroutine 429 [select, 7 minutes]: -gfx.cafe/open/jrpc/pkg/clientutil.(*IdReply).Ask(0xc000176210?, {0xda7068, 0x116d300}, {0xc0001501c8, 0x2, 0x8}) - /builds/open/jrpc/pkg/clientutil/idreply.go:91 +0x125 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).Do(0xc000176210, {0xda7068, 0x116d300}, {0x0, 0x0}, {0xcaed33, 0xf}, {0xbf1860, 0x116f260}) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:127 +0x33e -gfx.cafe/open/jrpc/pkg/jsonrpc.CallInto(...) - /builds/open/jrpc/pkg/jsonrpc/conn_helpers.go:27 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8.1() - /builds/open/jrpc/pkg/jrpctest/suites.go:178 +0x125 -created by gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8 in goroutine 414 - /builds/open/jrpc/pkg/jrpctest/suites.go:174 +0x75 - -goroutine 430 [select, 8 minutes]: -gfx.cafe/open/jrpc/pkg/clientutil.(*IdReply).Ask(0xc000176210?, {0xda7068, 0x116d300}, {0xc0109d01e8, 0x2, 0x8}) - /builds/open/jrpc/pkg/clientutil/idreply.go:91 +0x125 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).Do(0xc000176210, {0xda7068, 0x116d300}, {0x0, 0x0}, {0xcaed33, 0xf}, {0xbf1860, 0x116f260}) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:127 +0x33e -gfx.cafe/open/jrpc/pkg/jsonrpc.CallInto(...) - /builds/open/jrpc/pkg/jsonrpc/conn_helpers.go:27 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8.1() - /builds/open/jrpc/pkg/jrpctest/suites.go:178 +0x125 -created by gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8 in goroutine 414 - /builds/open/jrpc/pkg/jrpctest/suites.go:174 +0x75 - -goroutine 431 [select, 7 minutes]: -gfx.cafe/open/jrpc/pkg/clientutil.(*IdReply).Ask(0xc000176210?, {0xda7068, 0x116d300}, {0xc000150788, 0x2, 0x8}) - /builds/open/jrpc/pkg/clientutil/idreply.go:91 +0x125 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).Do(0xc000176210, {0xda7068, 0x116d300}, {0x0, 0x0}, {0xcaed33, 0xf}, {0xbf1860, 0x116f260}) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:127 +0x33e -gfx.cafe/open/jrpc/pkg/jsonrpc.CallInto(...) - /builds/open/jrpc/pkg/jsonrpc/conn_helpers.go:27 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8.1() - /builds/open/jrpc/pkg/jrpctest/suites.go:178 +0x125 -created by gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8 in goroutine 414 - /builds/open/jrpc/pkg/jrpctest/suites.go:174 +0x75 - -goroutine 432 [select, 8 minutes]: -gfx.cafe/open/jrpc/pkg/clientutil.(*IdReply).Ask(0xc000176210?, {0xda7068, 0x116d300}, {0xc01598a468, 0x2, 0x8}) - /builds/open/jrpc/pkg/clientutil/idreply.go:91 +0x125 -gfx.cafe/open/jrpc/contrib/codecs/rdwr.(*Client).Do(0xc000176210, {0xda7068, 0x116d300}, {0x0, 0x0}, {0xcaed33, 0xf}, {0xbf1860, 0x116f260}) - /builds/open/jrpc/contrib/codecs/rdwr/client.go:127 +0x33e -gfx.cafe/open/jrpc/pkg/jsonrpc.CallInto(...) - /builds/open/jrpc/pkg/jsonrpc/conn_helpers.go:27 -gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8.1() - /builds/open/jrpc/pkg/jrpctest/suites.go:178 +0x125 -created by gfx.cafe/open/jrpc/pkg/jrpctest.RunBasicTestSuite.func8 in goroutine 414 - /builds/open/jrpc/pkg/jrpctest/suites.go:174 +0x75 +goroutine 22 [select]: +gfx.cafe/open/jrpc/contrib/codecs/websocket.heartbeat({0xb9dca8, 0xc0000a6140}, 0x0?, 0xc00004c070?) + /builds/open/jrpc/contrib/codecs/websocket/codec.go:52 +0x16b +created by gfx.cafe/open/jrpc/contrib/codecs/websocket.newWebsocketCodec in goroutine 19 + /builds/open/jrpc/contrib/codecs/websocket/codec.go:44 +0x3d2 \ No newline at end of file