Created
May 14, 2021 09:40
-
-
Save yiannistri/8376db2633ddb1588aa4a6fe70ebc3d7 to your computer and use it in GitHub Desktop.
scope-logs-fatal-error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
``` | |
<app> INFO: 2021/05/14 09:26:32.477563 app starting, version ad63f05ed, ID 14ea6aca88a6c2b9 | |
<app> INFO: 2021/05/14 09:26:32.477609 command line args: --app.http.address=:80 --mode=app --weave=false | |
<app> INFO: 2021/05/14 09:26:32.478076 Basic authentication disabled | |
<app> INFO: 2021/05/14 09:26:32.478339 listening on :80 | |
fatal error: concurrent map iteration and map write | |
goroutine 2844 [running]: | |
runtime.throw(0x20faf56, 0x26) | |
/usr/local/go/src/runtime/panic.go:1117 +0x72 fp=0xc01426ea00 sp=0xc01426e9d0 pc=0x43a4d2 | |
runtime.mapiternext(0xc01426eac0) | |
/usr/local/go/src/runtime/map.go:858 +0x54c fp=0xc01426ea80 sp=0xc01426ea00 pc=0x412eec | |
github.com/weaveworks/scope/report.(*Report).UnsafeRemovePartMergedNodes.func1(0x20b3179, 0x8, 0xc01328e018) | |
/go/src/github.com/weaveworks/scope/report/report.go:376 +0xa5 fp=0xc01426ebb8 sp=0xc01426ea80 pc=0xcefb25 | |
github.com/weaveworks/scope/report.(*Report).WalkNamedTopologies(0xc01328e000, 0xc01426ec88) | |
/go/src/github.com/weaveworks/scope/report/report.go:404 +0xac fp=0xc01426ec10 sp=0xc01426ebb8 pc=0xce5ecc | |
github.com/weaveworks/scope/report.(*Report).UnsafeRemovePartMergedNodes(0xc01328e000, 0x26d58d0, 0xc012b403c0) | |
/go/src/github.com/weaveworks/scope/report/report.go:375 +0xd1 fp=0xc01426ee28 sp=0xc01426ec10 pc=0xce5ab1 | |
github.com/weaveworks/scope/app.(*websocketState).update(0xc0142735f8, 0x26d58d0, 0xc00cb06d50, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:185 +0x57f fp=0xc0142734e8 sp=0xc01426ee28 pc=0x182d5df | |
github.com/weaveworks/scope/app.handleWebsocket(0x26d58d0, 0xc00cb06d50, 0x26e27e0, 0xc000a492e0, 0x26cc070, 0xc003c348a0, 0xc00f6c6600) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:141 +0x4c5 fp=0xc0142736d0 sp=0xc0142734e8 pc=0x182cc85 | |
github.com/weaveworks/scope/app.captureReporter.func1(0x26d58d0, 0xc00cb06d50, 0x26cc070, 0xc003c348a0, 0xc00f6c6600) | |
/go/src/github.com/weaveworks/scope/app/api_topologies.go:564 +0x69 fp=0xc014273718 sp=0xc0142736d0 pc=0x18378c9 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc003c348a0, 0xc00f6c6600) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 fp=0xc014273770 sp=0xc014273718 pc=0x183a2f7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007ebf60, 0x26cc070, 0xc003c348a0, 0xc00f6c6600) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 fp=0xc014273798 sp=0xc014273770 pc=0x6f5664 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc003c348a0, 0xc00f6c6400) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 fp=0xc0142738f0 sp=0xc014273798 pc=0x782146 | |
net/http.Handler.ServeHTTP-fm(0x26cc070, 0xc003c348a0, 0xc00f6c6400) | |
/usr/local/go/src/net/http/server.go:87 +0x56 fp=0xc014273920 sp=0xc0142738f0 pc=0x71eaf6 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc003c347e0, 0xc00f6c6300) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 fp=0xc014273a68 sp=0xc014273920 pc=0xab2cc4 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc003c347e0, 0xc00f6c6300) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 fp=0xc014273a90 sp=0xc014273a68 pc=0x6f5664 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc01303e1c0, 0xc00f6c6300) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e fp=0xc014273b48 sp=0xc014273a90 pc=0xb11d6e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc01303e1c0, 0xc00f6c6300) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 fp=0xc014273b70 sp=0xc014273b48 pc=0x6f5664 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc01303e1c0, 0xc00f6c6300) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 fp=0xc014273ba0 sp=0xc014273b70 pc=0x6f8c23 | |
net/http.(*conn).serve(0xc007580960, 0x26d58d0, 0xc012041500) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd fp=0xc014273fc8 sp=0xc014273ba0 pc=0x6f414d | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:1371 +0x1 fp=0xc014273fd0 sp=0xc014273fc8 pc=0x4745a1 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 1 [select, 3 minutes]: | |
github.com/weaveworks/common/signals.(*Handler).Loop(0xc000a7f710) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/signals/signals.go:48 +0x1bb | |
github.com/weaveworks/common/signals.SignalHandlerLoop(...) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/signals/signals.go:72 | |
main.appMain(0x37e11d600, 0x2710, 0x7ffff50e2d4a, 0x3, 0x12a05f200, 0x20a99ad, 0x4, 0x20aa755, 0x5, 0x0, ...) | |
/go/src/github.com/weaveworks/scope/prog/app.go:345 +0xe4b | |
main.main() | |
/go/src/github.com/weaveworks/scope/prog/main.go:495 +0x7f8 | |
goroutine 9 [chan receive]: | |
k8s.io/klog.(*loggingT).flushDaemon(0x342d2c0) | |
/go/src/github.com/weaveworks/scope/vendor/k8s.io/klog/klog.go:941 +0x8b | |
created by k8s.io/klog.init.0 | |
/go/src/github.com/weaveworks/scope/vendor/k8s.io/klog/klog.go:403 +0x6c | |
goroutine 76 [select]: | |
github.com/uber/jaeger-client-go.(*RemotelyControlledSampler).pollControllerWithTicker(0xc0000c1a00, 0xc000730000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/uber/jaeger-client-go/sampler_remote.go:143 +0xa5 | |
github.com/uber/jaeger-client-go.(*RemotelyControlledSampler).pollController(0xc0000c1a00) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/uber/jaeger-client-go/sampler_remote.go:138 +0x73 | |
created by github.com/uber/jaeger-client-go.NewRemotelyControlledSampler | |
/go/src/github.com/weaveworks/scope/vendor/github.com/uber/jaeger-client-go/sampler_remote.go:85 +0x125 | |
goroutine 78 [select]: | |
github.com/uber/jaeger-client-go.(*remoteReporter).processQueue(0xc00028ed20) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/uber/jaeger-client-go/reporter.go:295 +0xfb | |
created by github.com/uber/jaeger-client-go.NewRemoteReporter | |
/go/src/github.com/weaveworks/scope/vendor/github.com/uber/jaeger-client-go/reporter.go:237 +0x1a5 | |
goroutine 79 [select]: | |
github.com/weaveworks/scope/app.(*localPipeRouter).gcLoop(0xc000a4d200) | |
/go/src/github.com/weaveworks/scope/app/pipe_router.go:163 +0xfb | |
created by github.com/weaveworks/scope/app.NewLocalPipeRouter | |
/go/src/github.com/weaveworks/scope/app/pipe_router.go:85 +0xc7 | |
goroutine 82 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74019170, 0x72, 0x0) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0002ae318, 0x72, 0x0, 0x0, 0x20af922) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Accept(0xc0002ae300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:401 +0x212 | |
net.(*netFD).accept(0xc0002ae300, 0x83c11f, 0x1, 0xc00073dcd8) | |
/usr/local/go/src/net/fd_unix.go:172 +0x45 | |
net.(*TCPListener).accept(0xc00072e048, 0xc000aa86e0, 0xc00073dcd8, 0x26ea1b0) | |
/usr/local/go/src/net/tcpsock_posix.go:139 +0x32 | |
net.(*TCPListener).Accept(0xc00072e048, 0xc00073dd28, 0x18, 0xc000580780, 0x6f911b) | |
/usr/local/go/src/net/tcpsock.go:261 +0x65 | |
net/http.(*Server).Serve(0xc000a368c0, 0x26cabd0, 0xc00072e048, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:2981 +0x285 | |
github.com/tylerb/graceful.(*Server).Serve(0xc000aa86e0, 0x26cabd0, 0xc00072e048, 0x26cabd0, 0xc00072e048) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:309 +0x2fa | |
github.com/tylerb/graceful.(*Server).ListenAndServe(0xc000aa86e0, 0x4, 0x20ca921) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:149 +0xa5 | |
main.appMain.func2(0xc00015c600, 0xc000aa86e0) | |
/go/src/github.com/weaveworks/scope/prog/app.go:339 +0xb3 | |
created by main.appMain | |
/go/src/github.com/weaveworks/scope/prog/app.go:337 +0xd07 | |
goroutine 84 [syscall, 3 minutes]: | |
os/signal.signal_recv(0x0) | |
/usr/local/go/src/runtime/sigqueue.go:168 +0xa5 | |
os/signal.loop() | |
/usr/local/go/src/os/signal/signal_unix.go:23 +0x25 | |
created by os/signal.Notify.func1.1 | |
/usr/local/go/src/os/signal/signal.go:151 +0x45 | |
goroutine 20 [select]: | |
github.com/tylerb/graceful.(*Server).manageConnections(0xc000aa86e0, 0xc000752060, 0xc0007520c0, 0xc000752120, 0xc000752180, 0xc0007521e0, 0xc000752240) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:367 +0x29d | |
created by github.com/tylerb/graceful.(*Server).Serve | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:297 +0x22e | |
goroutine 21 [chan receive, 3 minutes]: | |
github.com/tylerb/graceful.(*Server).handleInterrupt(0xc000aa86e0, 0xc00007c720, 0xc0007522a0, 0x26cabd0, 0xc00072e048) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:422 +0x45 | |
created by github.com/tylerb/graceful.(*Server).Serve | |
/go/src/github.com/weaveworks/scope/vendor/github.com/tylerb/graceful/graceful.go:305 +0x2cc | |
goroutine 51 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc0005863c0, 0x26cc070, 0xc0005b2080, 0xc000160300) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0005b2080, 0xc000160300) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0005b2080, 0xc000160300) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0005b2080, 0xc000160100) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc0005b2000, 0xc000160000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc0005b2000, 0xc000160000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0005ae000, 0xc000160000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0005ae000, 0xc000160000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0005ae000, 0xc000160000) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc000588000, 0x26d58d0, 0xc00003c040) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 53 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74019088, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0000b8018, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc0000b8000, 0xc0005d8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc0000b8000, 0xc0005d8000, 0x1000, 0x1000, 0xdddb6b20059bbb8, 0xc00af7b140, 0x0) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc000010008, 0xc0005d8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc0005a4120, 0xc00877aa28, 0x2, 0x8, 0xc00059bbf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc000160500, 0xc00877aa28, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc000160500, 0x9, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc000160500, 0x20, 0x7fca9b71af18, 0x20, 0xc0005b2100, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0005b20a0, 0x1c8f560, 0xc0005b2100, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0005b20e0, 0x0, 0x0, 0x1f08820, 0x7fca74096101, 0xc000586420) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0005b20e0, 0xc000586420, 0x1e0c738, 0xc000593ef0) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc0005a41e0) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 35 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc0002e23c0, 0x26cc070, 0xc0002fe0a0, 0xc0002f2300) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0002fe0a0, 0xc0002f2300) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0002fe0a0, 0xc0002f2300) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0002fe0a0, 0xc0002f2100) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc0002fe020, 0xc0002f2000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc0002fe020, 0xc0002f2000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0002fa000, 0xc0002f2000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0002fa000, 0xc0002f2000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0002fa000, 0xc0002f2000) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0002e8000, 0x26d58d0, 0xc0007dc100) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 37 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018fa0, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc00015e018, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc00015e000, 0xc000c1e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc00015e000, 0xc000c1e000, 0x1000, 0x1000, 0xc00015e000, 0x24b9518, 0xc00073ab78) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0002e6000, 0xc000c1e000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc0002e0420, 0xc015c123b8, 0x2, 0x8, 0xc00073abf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc0002f2400, 0xc015c123b8, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0002f2400, 0xa, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc0002f2400, 0x20, 0x7fca9b71aa68, 0x20, 0xc0002fe100, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0002fe0c0, 0x1c8f560, 0xc0002fe100, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0002fe0e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc0002e2420) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0002fe0e0, 0xc0002e2420, 0x7fca9b71aa68, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc0002e04e0) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 54 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc000586780, 0x26cc070, 0xc0005b21a0, 0xc000160900) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0005b21a0, 0xc000160900) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0005b21a0, 0xc000160900) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0005b21a0, 0xc000160700) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc0005b2120, 0xc000160600) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc0005b2120, 0xc000160600) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0005ae0e0, 0xc000160600) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0005ae0e0, 0xc000160600) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0005ae0e0, 0xc000160600) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0005880a0, 0x26d58d0, 0xc00003c4c0) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 56 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018dd0, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0000b8198, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc0000b8180, 0xc0005e4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc0000b8180, 0xc0005e4000, 0x1000, 0x1000, 0xdc8697600736bb8, 0xc00af7b0e0, 0x0) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc000010038, 0xc0005e4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc0005a4300, 0xc00877aa20, 0x2, 0x8, 0xc000736bf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc000160a00, 0xc00877aa20, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc000160a00, 0x9, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc000160a00, 0x20, 0x7fca9b71af18, 0x20, 0xc0005b2200, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0005b21c0, 0x1c8f560, 0xc0005b2200, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0005b21e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc0005867e0) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0005b21e0, 0xc0005867e0, 0x7fca9b71af18, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc0005a43c0) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 23 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc0007346c0, 0x26cc070, 0xc0007320a0, 0xc00075a400) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0007320a0, 0xc00075a400) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0007320a0, 0xc00075a400) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0007320a0, 0xc00075a200) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc000732020, 0xc00075a100) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc000732020, 0xc00075a100) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc000762000, 0xc00075a100) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc000762000, 0xc00075a100) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc000762000, 0xc00075a100) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0007540a0, 0x26d58d0, 0xc00024c900) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 25 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018ce8, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0002ae418, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc0002ae400, 0xc000778000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc0002ae400, 0xc000778000, 0x1000, 0x1000, 0xc0002ae400, 0x24b9518, 0xc000069b78) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4050, 0xc000778000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc00007cfc0, 0xc015c123c0, 0x2, 0x8, 0xc000069bf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc00075a500, 0xc015c123c0, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc00075a500, 0xa, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc00075a500, 0x20, 0x7fca9b71a5b8, 0x20, 0xc000732100, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0007320c0, 0x1c8f560, 0xc000732100, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0007320e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc000734720) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0007320e0, 0xc000734720, 0x7fca9b71a5b8, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc00007d080) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 2587 [chan receive]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc0114fc840, 0x26cc070, 0xc016714080, 0xc00e714400) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc016714080, 0xc00e714400) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc016714080, 0xc00e714400) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc016714080, 0xc00e714200) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc016714000, 0xc00e714000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc016714000, 0xc00e714000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc00ee96000, 0xc00e714000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc00ee96000, 0xc00e714000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc00ee96000, 0xc00e714000) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc00132c000, 0x26d58d0, 0xc010f78080) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 2935 [chan receive]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc01107d0b0, 0x26cc070, 0xc014ab84e0, 0xc007228700) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc014ab84e0, 0xc007228700) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc014ab84e0, 0xc007228700) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc014ab84e0, 0xc007228500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc014ab8460, 0xc00f4f8500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc014ab8460, 0xc00f4f8500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc009e86000, 0xc00f4f8500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc009e86000, 0xc00f4f8500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc009e86000, 0xc00f4f8500) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc00bba2320, 0x26d58d0, 0xc00ad30a00) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 2491 [chan receive]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc013ebe4e0, 0x26cc070, 0xc00d1768a0, 0xc00b21ae00) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc00d1768a0, 0xc00b21ae00) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc00d1768a0, 0xc00b21ae00) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc00d1768a0, 0xc00b21ac00) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc00d176820, 0xc010248000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc00d176820, 0xc010248000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0075fc1c0, 0xc010248000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0075fc1c0, 0xc010248000) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0075fc1c0, 0xc010248000) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc00559c000, 0x26d58d0, 0xc009666b80) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 38 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc000734e40, 0x26cc070, 0xc0007322a0, 0xc00075ae00) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0007322a0, 0xc00075ae00) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0007322a0, 0xc00075ae00) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0007322a0, 0xc00075ac00) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc000732220, 0xc0002f2500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc000732220, 0xc0002f2500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0007621c0, 0xc0002f2500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0007621c0, 0xc0002f2500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0007621c0, 0xc0002f2500) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0002e80a0, 0x26d58d0, 0xc0007dc580) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 29 [chan receive, 3 minutes]: | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).WaitForReadError(...) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:129 | |
github.com/weaveworks/scope/app.handleProbeWS.func1(0x26d58d0, 0xc0002e2780, 0x26cc070, 0xc0002fe1a0, 0xc0002f2800) | |
/go/src/github.com/weaveworks/scope/app/controls.go:99 +0x473 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0002fe1a0, 0xc0002f2800) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007eb9e0, 0x26cc070, 0xc0002fe1a0, 0xc0002f2800) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0002fe1a0, 0xc0002f2600) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc0002fe120, 0xc00075ab00) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc0002fe120, 0xc00075ab00) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc0002fa0e0, 0xc00075ab00) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc0002fa0e0, 0xc00075ab00) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc0002fa0e0, 0xc00075ab00) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0007541e0, 0x26d58d0, 0xc00024cd00) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 31 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018a30, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc00015e098, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc00015e080, 0xc000c86000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc00015e080, 0xc000c86000, 0x1000, 0x1000, 0xe6b11b00073bbb8, 0xc011418f60, 0x0) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0002e6010, 0xc000c86000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc00007d6e0, 0xc015c12418, 0x2, 0x8, 0xc00073bbf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc00075af00, 0xc015c12418, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc00075af00, 0x9, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc00075af00, 0x20, 0x7fca9b71a5b8, 0x20, 0xc000732300, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0007322c0, 0x1c8f560, 0xc000732300, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0007322e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc000734ea0) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0007322e0, 0xc000734ea0, 0x7fca9b71a5b8, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc00007d7a0) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 40 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018948, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0002ae598, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc0002ae580, 0xc000c2c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc0002ae580, 0xc000c2c000, 0x1000, 0x1000, 0x40f78c, 0x7fca4ecafba8, 0x41) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4070, 0xc000c2c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc0002e0600, 0xc015c12410, 0x2, 0x8, 0xc000597bf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc0002f2900, 0xc015c12410, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0002f2900, 0xa, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc0002f2900, 0x20, 0x7fca9b71aa68, 0x20, 0xc0002fe200, 0x203000) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc0002fe1c0, 0x1c8f560, 0xc0002fe200, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc0002fe1e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc0002e27e0) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc0002fe1e0, 0xc0002e27e0, 0x7fca9b71aa68, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc0002e06c0) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 178 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018860, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc002dbc718, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc002dbc700, 0xc0005f1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc002dbc700, 0xc0005f1000, 0x1000, 0x1000, 0x0, 0x7fca74018868, 0x0) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc000298018, 0xc0005f1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
net/http.(*connReader).Read(0xc00104c2d0, 0xc0005f1000, 0x1000, 0x1000, 0xc01faebb5065ba50, 0x442e481daf, 0x342ce60) | |
/usr/local/go/src/net/http/server.go:800 +0x1b9 | |
bufio.(*Reader).fill(0xc000f00000) | |
/usr/local/go/src/bufio/bufio.go:101 +0x108 | |
bufio.(*Reader).Peek(0xc000f00000, 0x4, 0x442e481daf, 0x342ce60, 0x0, 0x0, 0x342ce60) | |
/usr/local/go/src/bufio/bufio.go:139 +0x4f | |
net/http.(*conn).serve(0xc000a0a140, 0x26d58d0, 0xc002322000) | |
/usr/local/go/src/net/http/server.go:1977 +0xa47 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 164 [runnable]: | |
github.com/weaveworks/scope/report.(*Report).UnsafeRemovePartMergedNodes.func1(0x20b3179, 0x8, 0xc011607518) | |
/go/src/github.com/weaveworks/scope/report/report.go:376 +0xa5 | |
github.com/weaveworks/scope/report.(*Report).WalkNamedTopologies(0xc011607500, 0xc004a04c88) | |
/go/src/github.com/weaveworks/scope/report/report.go:404 +0xac | |
github.com/weaveworks/scope/report.(*Report).UnsafeRemovePartMergedNodes(0xc011607500, 0x26d58d0, 0xc0129d5b60) | |
/go/src/github.com/weaveworks/scope/report/report.go:375 +0xd1 | |
github.com/weaveworks/scope/app.(*websocketState).update(0xc004a095f8, 0x26d58d0, 0xc002048150, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:185 +0x57f | |
github.com/weaveworks/scope/app.handleWebsocket(0x26d58d0, 0xc002048150, 0x26e27e0, 0xc000a492e0, 0x26cc070, 0xc0014c5fa0, 0xc0020adb00) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:141 +0x4c5 | |
github.com/weaveworks/scope/app.captureReporter.func1(0x26d58d0, 0xc002048150, 0x26cc070, 0xc0014c5fa0, 0xc0020adb00) | |
/go/src/github.com/weaveworks/scope/app/api_topologies.go:564 +0x69 | |
github.com/weaveworks/scope/app.requestContextDecorator.func1(0x26cc070, 0xc0014c5fa0, 0xc0020adb00) | |
/go/src/github.com/weaveworks/scope/app/router.go:46 +0xb7 | |
net/http.HandlerFunc.ServeHTTP(0xc0007ebf60, 0x26cc070, 0xc0014c5fa0, 0xc0020adb00) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc00015b340, 0x26cc070, 0xc0014c5fa0, 0xc0020ad900) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/mux/mux.go:162 +0x106 | |
github.com/opentracing-contrib/go-stdlib/nethttp.MiddlewareFunc.func5(0x26c1ed0, 0xc0014c5ee0, 0xc0020ad500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/opentracing-contrib/go-stdlib/nethttp/server.go:140 +0x624 | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f050, 0x26c1ed0, 0xc0014c5ee0, 0xc0020ad500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
github.com/weaveworks/common/middleware.Instrument.Wrap.func1(0x26cade0, 0xc000a362a0, 0xc0020ad500) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/weaveworks/common/middleware/instrument.go:49 +0x16e | |
net/http.HandlerFunc.ServeHTTP(0xc000a9f080, 0x26cade0, 0xc000a362a0, 0xc0020ad500) | |
/usr/local/go/src/net/http/server.go:2069 +0x44 | |
net/http.serverHandler.ServeHTTP(0xc000a368c0, 0x26cade0, 0xc000a362a0, 0xc0020ad500) | |
/usr/local/go/src/net/http/server.go:2887 +0xa3 | |
net/http.(*conn).serve(0xc0028ca0a0, 0x26d58d0, 0xc002888380) | |
/usr/local/go/src/net/http/server.go:1952 +0x8cd | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 166 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018778, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc001fb8f98, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc001fb8f80, 0xc0028e4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc001fb8f80, 0xc0028e4000, 0x1000, 0x1000, 0xc001fb8f80, 0x24b9518, 0xc000596c78) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4148, 0xc0028e4000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc00009f020, 0xc00ddc3bb0, 0x2, 0x8, 0xc000596cf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc0020adc00, 0xc00ddc3bb0, 0x2, 0x8, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc0020adc00, 0xa, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc0020adc00, 0xc000734e00, 0x11, 0x7fca7424efa0, 0x50, 0x50) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/gorilla/websocket.(*Conn).ReadMessage(0xc0020adc00, 0x43d1fc, 0xc00005d6d0, 0x46bfc0, 0xc000f7fe00, 0x4, 0xc00005d708) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:852 +0x2f | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadMessage(0xc0028e6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:109 +0x96 | |
github.com/weaveworks/scope/app.handleWebsocket.func1(0xc0028b8fc0, 0x26ddbd8, 0xc0028e6000) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:115 +0x49 | |
created by github.com/weaveworks/scope/app.handleWebsocket | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:113 +0x1dd | |
goroutine 224 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018690, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc004cf6298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc004cf6280, 0xc001152000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc004cf6280, 0xc001152000, 0x1000, 0x1000, 0x0, 0x7fca74018698, 0x0) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4100, 0xc001152000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
net/http.(*connReader).Read(0xc004b61f80, 0xc001152000, 0x1000, 0x1000, 0xc01faebc41faaac7, 0x450e483622, 0x342ce60) | |
/usr/local/go/src/net/http/server.go:800 +0x1b9 | |
bufio.(*Reader).fill(0xc001150000) | |
/usr/local/go/src/bufio/bufio.go:101 +0x108 | |
bufio.(*Reader).Peek(0xc001150000, 0x4, 0x450e483622, 0x342ce60, 0x0, 0x0, 0x342ce60) | |
/usr/local/go/src/bufio/bufio.go:139 +0x4f | |
net/http.(*conn).serve(0xc0028ca140, 0x26d58d0, 0xc004cd8f80) | |
/usr/local/go/src/net/http/server.go:1977 +0xa47 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:3013 +0x39b | |
goroutine 2597 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018c00, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc008a7e218, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc008a7e200, 0xc000c29000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc008a7e200, 0xc000c29000, 0x1000, 0x1000, 0xc000a9f050, 0x20ab290, 0xc016714940) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4020, 0xc000c29000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc01128d5c0, 0xc0124a3688, 0x2, 0x8, 0xc00050dbf8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc00f06e300, 0xc0124a3688, 0x2, 0x8, 0x90, 0x1) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc00f06e300, 0x40fcdb, 0xc003c342c0, 0x20) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc00f06e300, 0x20, 0x7fca9b71aa68, 0x20, 0xc003c342c0, 0x203002) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc003c34280, 0x1c8f560, 0xc003c342c0, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc003c342a0, 0x0, 0x0, 0x1f08820, 0xc006e21901, 0xc00a144150) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc003c342a0, 0xc00a144150, 0x0, 0x1) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc01128d680) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 2520 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca740183d8, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc0053ad298, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc0053ad280, 0xc00560a000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc0053ad280, 0xc00560a000, 0x1000, 0x1000, 0xc000a9f050, 0x20aa34d, 0xc00d176820) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0002e6130, 0xc00560a000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc002170540, 0xc0155cbd98, 0x2, 0x8, 0xc0018cb3f8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc00b21af00, 0xc0155cbd98, 0x2, 0x8, 0x90, 0x1) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc00b21af00, 0x40fcdb, 0xc00d176900, 0x20) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc00b21af00, 0x20, 0x7fca9b71aa68, 0x20, 0xc00d176900, 0x203004) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc00d1768c0, 0x1c8f560, 0xc00d176900, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc00d1768e0, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc013ebe540) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc00d1768e0, 0xc013ebe540, 0x7fca9b71aa68, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc002170600) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
goroutine 2846 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca74018b18, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc005e2f918, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc005e2f900, 0xc0042bc000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc005e2f900, 0xc0042bc000, 0x1000, 0x1000, 0x433a95, 0x34838d0, 0x4f) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc0000a4090, 0xc0042bc000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc00af7ae40, 0xc010ccf388, 0x2, 0x8, 0xc0000594f8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc00f6c6700, 0xc010ccf388, 0x2, 0x8, 0x16, 0x88) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc00f6c6700, 0xc000059698, 0x4e20b5, 0xc005e2f900) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc00f6c6700, 0xc005f6cd80, 0x4, 0x7fca6ceedff8, 0x50, 0x50) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/gorilla/websocket.(*Conn).ReadMessage(0xc00f6c6700, 0x43d1fc, 0xc0000596d0, 0x46bfc0, 0xc004932900, 0x4, 0xc000059708) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:852 +0x2f | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadMessage(0xc003c348e0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:109 +0x96 | |
github.com/weaveworks/scope/app.handleWebsocket.func1(0xc015cebaa0, 0x26ddbd8, 0xc003c348e0) | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:115 +0x49 | |
created by github.com/weaveworks/scope/app.handleWebsocket | |
/go/src/github.com/weaveworks/scope/app/api_topology.go:113 +0x1dd | |
goroutine 2916 [IO wait]: | |
internal/poll.runtime_pollWait(0x7fca740185a8, 0x72, 0xffffffffffffffff) | |
/usr/local/go/src/runtime/netpoll.go:222 +0x55 | |
internal/poll.(*pollDesc).wait(0xc00b8d3518, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 | |
internal/poll.(*pollDesc).waitRead(...) | |
/usr/local/go/src/internal/poll/fd_poll_runtime.go:92 | |
internal/poll.(*FD).Read(0xc00b8d3500, 0xc009e95000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/internal/poll/fd_unix.go:166 +0x1d5 | |
net.(*netFD).Read(0xc00b8d3500, 0xc009e95000, 0x1000, 0x1000, 0xc000a9f050, 0x20aa34d, 0xc014ab8460) | |
/usr/local/go/src/net/fd_posix.go:55 +0x4f | |
net.(*conn).Read(0xc000010100, 0xc009e95000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:183 +0x91 | |
bufio.(*Reader).Read(0xc000ebed80, 0xc014b6e8f8, 0x2, 0x8, 0xc0015203f8, 0x410438, 0x8) | |
/usr/local/go/src/bufio/bufio.go:227 +0x222 | |
github.com/gorilla/websocket.(*Conn).readFull(0xc007228800, 0xc014b6e8f8, 0x2, 0x8, 0x90, 0x1) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:617 +0x78 | |
github.com/gorilla/websocket.(*Conn).advanceFrame(0xc007228800, 0x40fcdb, 0xc014ab8540, 0x20) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:641 +0x8a | |
github.com/gorilla/websocket.(*Conn).NextReader(0xc007228800, 0x20, 0x7fca9b71af18, 0x20, 0xc014ab8540, 0x203004) | |
/go/src/github.com/weaveworks/scope/vendor/github.com/gorilla/websocket/conn.go:780 +0x56 | |
github.com/weaveworks/scope/common/xfer.(*pingingWebsocket).ReadJSON(0xc014ab8500, 0x1c8f560, 0xc014ab8540, 0x0, 0x0) | |
/go/src/github.com/weaveworks/scope/common/xfer/websocket.go:147 +0x7f | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).readMessage(0xc014ab8520, 0x0, 0x0, 0x1f08820, 0x1f3d701, 0xc01107d110) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:156 +0x88 | |
github.com/weaveworks/scope/common/xfer.(*JSONWebsocketCodec).ReadResponseHeader(0xc014ab8520, 0xc01107d110, 0x7fca9b71af18, 0x50) | |
/go/src/github.com/weaveworks/scope/common/xfer/controls.go:166 +0x37 | |
net/rpc.(*Client).input(0xc000ebee40) | |
/usr/local/go/src/net/rpc/client.go:109 +0xa8 | |
created by net/rpc.NewClientWithCodec | |
/usr/local/go/src/net/rpc/client.go:206 +0x89 | |
``` |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment