{"action":"opened","issue":{"url":"https://api.github.com/repos/hpc/kraken/issues/11","repository_url":"https://api.github.com/repos/hpc/kraken","labels_url":"https://api.github.com/repos/hpc/kraken/issues/11/labels{/name}","comments_url":"https://api.github.com/repos/hpc/kraken/issues/11/comments","events_url":"https://api.github.com/repos/hpc/kraken/issues/11/events","html_url":"https://github.com/hpc/kraken/issues/11","id":375168258,"node_id":"MDU6SXNzdWUzNzUxNjgyNTg=","number":11,"title":"concurrent map iteration panic with DEBUG logging and large number of nodes","user":{"login":"jlowellwofford","id":8286162,"node_id":"MDQ6VXNlcjgyODYxNjI=","avatar_url":"https://avatars1.githubusercontent.com/u/8286162?v=4","gravatar_id":"","url":"https://api.github.com/users/jlowellwofford","html_url":"https://github.com/jlowellwofford","followers_url":"https://api.github.com/users/jlowellwofford/followers","following_url":"https://api.github.com/users/jlowellwofford/following{/other_user}","gists_url":"https://api.github.com/users/jlowellwofford/gists{/gist_id}","starred_url":"https://api.github.com/users/jlowellwofford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlowellwofford/subscriptions","organizations_url":"https://api.github.com/users/jlowellwofford/orgs","repos_url":"https://api.github.com/users/jlowellwofford/repos","events_url":"https://api.github.com/users/jlowellwofford/events{/privacy}","received_events_url":"https://api.github.com/users/jlowellwofford/received_events","type":"User","site_admin":false},"labels":[{"id":1065402122,"node_id":"MDU6TGFiZWwxMDY1NDAyMTIy","url":"https://api.github.com/repos/hpc/kraken/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-29T18:58:39Z","updated_at":"2018-10-29T18:58:39Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"When in log >= 7 and a large number of nodes acting at once, can arrive at the following concurrency fatal error.\r\n\r\nfatal error: concurrent map iteration and map write\r\n\r\ngoroutine 22 [running]:\r\nruntime.throw(0x15ff1a0, 0x26)\r\n\t/Users/lowell/dev/goroot/src/runtime/panic.go:608 +0x72 fp=0xc000309160 sp=0xc000309130 pc=0x102c112\r\nruntime.mapiternext(0xc0005a4540)\r\n\t/Users/lowell/dev/goroot/src/runtime/map.go:790 +0x525 fp=0xc0003091e8 sp=0xc000309160 pc=0x1010495\r\nreflect.mapiternext(0xc0005a4540)\r\n\t/Users/lowell/dev/goroot/src/runtime/map.go:1277 +0x2b fp=0xc000309200 sp=0xc0003091e8 pc=0x101133b\r\nreflect.Value.MapKeys(0x152e880, 0xc0003a1590, 0x1b5, 0xb4, 0xc000000076, 0x3)\r\n\t/Users/lowell/dev/goroot/src/reflect/value.go:1134 +0x12d fp=0xc000309298 sp=0xc000309200 pc=0x10afe5d\r\nfmt.(*pp).printValue(0xc000312e40, 0x152e880, 0xc0003a1590, 0x1b5, 0x76, 0x2)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:746 +0xd66 fp=0xc000309478 sp=0xc000309298 pc=0x10c5656\r\nfmt.(*pp).printValue(0xc000312e40, 0x158e5c0, 0xc0003a1580, 0x199, 0xc000000076, 0x1)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:783 +0x1c92 fp=0xc000309658 sp=0xc000309478 pc=0x10c6582\r\nfmt.(*pp).printValue(0xc000312e40, 0x15d4d60, 0xc0003a1580, 0x16, 0xc000000076, 0x0)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:853 +0x1ad5 fp=0xc000309838 sp=0xc000309658 pc=0x10c63c5\r\nfmt.(*pp).printArg(0xc000312e40, 0x15e88e0, 0xc0002f0960, 0x76)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:683 +0x3d4 fp=0xc0003098d0 sp=0xc000309838 pc=0x10c42a4\r\nfmt.(*pp).doPrintf(0xc000312e40, 0x15e999d, 0x2, 0xc000309a48, 0x1, 0x1)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:1003 +0x166 fp=0xc0003099b8 sp=0xc0003098d0 pc=0x10c7d26\r\nfmt.Sprintf(0x15e999d, 0x2, 0xc000309a48, 0x1, 0x1, 0xc00019a840, 0x9ef5ceb0)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:203 +0x66 fp=0xc000309a10 sp=0xc0003099b8 pc=0x10c0ab6\r\ngithub.com/hpc/kraken/lib.ValueToString(0x15d4d60, 0xc0003a1580, 0x16, 0xc0000cf370, 0x1547020)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/lib/util.go:290 +0xec fp=0xc000309ab0 sp=0xc000309a10 pc=0x13ff26c\r\ngithub.com/hpc/kraken/core.(*StateChangeEvent).String(0xc00019a840, 0x16102d0, 0xc0003a6000)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateDifferenceEngine.go:50 +0x97 fp=0xc000309b48 sp=0xc000309ab0 pc=0x143e537\r\nfmt.(*pp).handleMethods(0xc0003a6000, 0xc000000076, 0x1)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:603 +0x27c fp=0xc000309bd8 sp=0xc000309b48 pc=0x10c3c8c\r\nfmt.(*pp).printArg(0xc0003a6000, 0x1532a00, 0xc00019a840, 0x76)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:686 +0x203 fp=0xc000309c70 sp=0xc000309bd8 pc=0x10c40d3\r\nfmt.(*pp).doPrintf(0xc0003a6000, 0x15f8cb5, 0x1c, 0xc000527050, 0x3, 0x3)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:1003 +0x166 fp=0xc000309d58 sp=0xc000309c70 pc=0x10c7d26\r\nfmt.Sprintf(0x15f8cb5, 0x1c, 0xc000527050, 0x3, 0x3, 0xc00019eaa0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/fmt/print.go:203 +0x66 fp=0xc000309db0 sp=0xc000309d58 pc=0x10c0ab6\r\ngithub.com/hpc/kraken/core.(*ServiceLogger).Logf(0xc000148908, 0xc000309e07, 0x15f8cb5, 0x1c, 0xc000527050, 0x3, 0x3)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Logger.go:142 +0x82 fp=0xc000309e20 sp=0xc000309db0 pc=0x14318e2\r\ngithub.com/hpc/kraken/core.(*EventDispatchEngine).Logf(0xc000144c00, 0xc000309f07, 0x15f8cb5, 0x1c, 0xc000527050, 0x3, 0x3)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/EventDispatchEngine.go:125 +0x6f fp=0xc000309e68 sp=0xc000309e20 pc=0x142ef6f\r\ngithub.com/hpc/kraken/core.(*EventDispatchEngine).Run(0xc000144c00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/EventDispatchEngine.go:91 +0x351 fp=0xc000309fd8 sp=0xc000309e68 pc=0x142ea11\r\nruntime.goexit()\r\n\t/Users/lowell/dev/goroot/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc000309fe0 sp=0xc000309fd8 pc=0x1058a11\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:183 +0x86\r\n\r\ngoroutine 1 [chan receive, 9 minutes]:\r\nmain.main()\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/tmp/main.go:206 +0x1a60\r\n\r\ngoroutine 20 [chan receive]:\r\ngithub.com/hpc/kraken/core.ServiceLoggerListener(0x1687120, 0xc000144a20, 0xc00009e120)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Logger.go:50 +0x66\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Bootstrap\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:152 +0x31c\r\n\r\ngoroutine 71 [chan receive, 9 minutes]:\r\ngithub.com/hpc/kraken/core.(*APIServer).ServiceInit(0xc0000c38f0, 0xc000274240, 0x16872a0, 0xc00029d0d0, 0xc0000c38f0, 0x13c12eb)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:237 +0x1d8\r\ngithub.com/hpc/kraken/core/proto._API_ServiceInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0002a8000, 0x1a9aac0, 0xc000226390)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1029 +0x109\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000256180, 0xc0002a4000, 0xc000145290, 0x1a72320, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000256180, 0xc0002a4000, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00024e030, 0xc00008f500, 0x1688260, 0xc000256180, 0xc0002a4000)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 23 [select]:\r\ngithub.com/hpc/kraken/core.(*StateDifferenceEngine).Run(0xc0000b4400)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateDifferenceEngine.go:302 +0x22c\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:184 +0xb2\r\n\r\ngoroutine 24 [select]:\r\ngithub.com/hpc/kraken/core.(*StateSyncEngine).Run(0xc000124780)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:252 +0x760\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:185 +0xde\r\n\r\ngoroutine 25 [select]:\r\ngithub.com/hpc/kraken/core.(*StateMutationEngine).Run(0xc00015e000)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateMutationEngine.go:261 +0x549\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:186 +0x10a\r\n\r\ngoroutine 26 [IO wait]:\r\ninternal/poll.runtime_pollWait(0x1f59040, 0x72, 0x0)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000136398, 0x72, 0xc0000b4100, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000136398, 0xffffffffffffff00, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Accept(0xc000136380, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:384 +0x1a0\r\nnet.(*netFD).accept(0xc000136380, 0xc00000e2b0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:238 +0x42\r\nnet.(*UnixListener).accept(0xc000144bd0, 0xc000248e80, 0xc000248e88, 0x18)\r\n\t/Users/lowell/dev/goroot/src/net/unixsock_posix.go:162 +0x32\r\nnet.(*UnixListener).Accept(0xc000144bd0, 0x1610e58, 0xc00008f500, 0x1687a80, 0xc00000e2b0)\r\n\t/Users/lowell/dev/goroot/src/net/unixsock.go:257 +0x47\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).Serve(0xc00008f500, 0x1684da0, 0xc000144bd0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:557 +0x210\r\ngithub.com/hpc/kraken/core.(*APIServer).Run(0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:331 +0xba\r\ncreated by github.com/hpc/kraken/core.(*Kraken).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/Kraken.go:187 +0x136\r\n\r\ngoroutine 298 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc00050a600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 297 [select]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0000b4900, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00052da40, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc00050a600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 35 [IO wait]:\r\ninternal/poll.runtime_pollWait(0x1f58f70, 0x72, 0x0)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc0001d4018, 0x72, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc0001d4018, 0xc0001f8000, 0x2328, 0x2328)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).ReadFrom(0xc0001d4000, 0xc0001f8000, 0x2328, 0x2328, 0x0, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:219 +0x168\r\nnet.(*netFD).readFrom(0xc0001d4000, 0xc0001f8000, 0x2328, 0x2328, 0x0, 0xc000242000, 0xc00057aed0, 0x14533d8, 0xc00013c140)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:208 +0x5b\r\nnet.(*UDPConn).readFrom(0xc0001de000, 0xc0001f8000, 0x2328, 0x2328, 0x10356ae, 0xc00057aef8, 0x10561b0, 0xc00057af40)\r\n\t/Users/lowell/dev/goroot/src/net/udpsock_posix.go:47 +0x6a\r\nnet.(*UDPConn).ReadFrom(0xc0001de000, 0xc0001f8000, 0x2328, 0x2328, 0xc00024e060, 0x1689280, 0xc000242000, 0xc000242000, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/udpsock.go:121 +0x6d\r\ngithub.com/hpc/kraken/core.(*StateSyncEngine).listen(0xc000124780, 0xc000160000, 0x1687420, 0xc0001de000)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:451 +0x9e\r\ncreated by github.com/hpc/kraken/core.(*StateSyncEngine).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:215 +0x2d9\r\n\r\ngoroutine 36 [IO wait, 8 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f59110, 0x72, 0x0)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000136318, 0x72, 0xc000190100, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000136318, 0xffffffffffffff00, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Accept(0xc000136300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:384 +0x1a0\r\nnet.(*netFD).accept(0xc000136300, 0xc0001de078, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:238 +0x42\r\nnet.(*TCPListener).accept(0xc0000c0038, 0xc000168e68, 0xc000168e70, 0x18)\r\n\t/Users/lowell/dev/goroot/src/net/tcpsock_posix.go:139 +0x2e\r\nnet.(*TCPListener).Accept(0xc0000c0038, 0x1610e58, 0xc000174600, 0x16879c0, 0xc0001de078)\r\n\t/Users/lowell/dev/goroot/src/net/tcpsock.go:260 +0x47\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).Serve(0xc000174600, 0x1684d60, 0xc0000c0038, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:557 +0x210\r\ngithub.com/hpc/kraken/core.(*StateSyncEngine).Run.func2(0xc000198130, 0xc000124780, 0x1684d60, 0xc0000c0038, 0xc000174600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:222 +0x43\r\ncreated by github.com/hpc/kraken/core.(*StateSyncEngine).Run\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:221 +0x4ae\r\n\r\ngoroutine 294 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58c30, 0x72, 0xc000493b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc0002f8298, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc0002f8298, 0xc0003b8000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc0002f8280, 0xc0003b8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc0002f8280, 0xc0003b8000, 0x8000, 0x8000, 0x1a7dc60, 0x1f92ac0, 0x1d006c0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc0002d4028, 0xc0003b8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001da3c0, 0xc000494038, 0x9, 0x9, 0x30, 0x28, 0x158f940)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001da3c0, 0xc000494038, 0x9, 0x9, 0x9, 0xc000226a20, 0x100362e, 0xc000493e3b)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001da3c0, 0xc000494038, 0x9, 0x9, 0x139650a, 0xc000226c00, 0xc000220004)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc000494038, 0x9, 0x9, 0x167e9e0, 0xc0001da3c0, 0x0, 0x0, 0xc000226c00, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000494000, 0xc000226c00, 0xc000226c00, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc00050a480, 0xc0002269f0, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc00050a480)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc00050a480)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 68 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc000274040, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00009d1a0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000256180)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 69 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000256180)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 70 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58ea0, 0x72, 0xc000249b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc00024c098, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc00024c098, 0xc00025a000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc00024c080, 0xc00025a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc00024c080, 0xc00025a000, 0x8000, 0x8000, 0x1e, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc000252000, 0xc00025a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001640c0, 0xc000272038, 0x9, 0x9, 0x18, 0x1566ea0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001640c0, 0xc000272038, 0x9, 0x9, 0x9, 0x1049518, 0x105a290, 0xc000249db0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001640c0, 0xc000272038, 0x9, 0x9, 0x6, 0xc000032a88, 0xc000032a00)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc000272038, 0x9, 0x9, 0x167e9e0, 0xc0001640c0, 0x0, 0xc000000000, 0xc000249e38, 0xc000249eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000272000, 0xc0000bedc0, 0xc0000bedc0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000256180, 0xc000226120, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000256180)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000256180)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 77 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).read(0xc000254b90, 0xc000250530, 0x5, 0x5, 0xc0002447d8, 0x100dd28, 0xc0001f0346)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:142 +0x1ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc000254b90, 0xc000250530, 0x5, 0x5, 0x1508c96, 0x3, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:131 +0x5a\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc0002267e0, 0xc000250530, 0x5, 0x5, 0xc0002a60c0, 0xc0001b1860, 0x13a7392)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:401 +0x55\r\nio.ReadAtLeast(0x167f220, 0xc0002267e0, 0xc000250530, 0x5, 0x5, 0x5, 0xc000256a80, 0xc0002a4100, 0xc000000005)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167f220, 0xc0002267e0, 0xc000250530, 0x5, 0x5, 0x0, 0xc0001b19a0, 0x10c4748)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*Stream).Read(0xc0002a4100, 0xc000250530, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:385 +0xbf\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*parser).recvMsg(0xc000250520, 0x400000, 0xc0001b1a28, 0x1006e6c, 0xc00008ea80, 0x4, 0x8, 0xc00008ea80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:476 +0x65\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.recv(0xc000250520, 0x22a4040, 0x1a9aac0, 0xc0002a4100, 0x0, 0x0, 0x15ab0e0, 0xc000254e60, 0x400000, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:605 +0x4d\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*serverStream).RecvMsg(0xc0002a80b0, 0x15ab0e0, 0xc000254e60, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/stream.go:1011 +0x122\r\ngithub.com/hpc/kraken/core/proto.(*aPILoggerInitServer).Recv(0xc00029d2c0, 0xc000254b06, 0x15ea5b9, 0x5)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1112 +0x62\r\ngithub.com/hpc/kraken/core.(*APIServer).LoggerInit(0xc0000c38f0, 0x1687840, 0xc00029d2c0, 0x1688b60, 0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:315 +0x7d\r\ngithub.com/hpc/kraken/core/proto._API_LoggerInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0002a80b0, 0x1a9aac0, 0xc000226840)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1093 +0xad\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000256a80, 0xc0002a4100, 0xc000145290, 0x1a72380, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000256a80, 0xc0002a4100, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00024e340, 0xc00008f500, 0x1688260, 0xc000256a80, 0xc0002a4100)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 74 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0002743c0, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001bb380, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000256a80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 75 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000256a80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 76 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58dd0, 0x72, 0xc00024bb58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc00024c398, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc00024c398, 0xc0002b8000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc00024c380, 0xc0002b8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc00024c380, 0xc0002b8000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc000252030, 0xc0002b8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001645a0, 0xc0002721f8, 0x9, 0x9, 0xbe4e77ff, 0xc000076000, 0xc00024bd48)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001645a0, 0xc0002721f8, 0x9, 0x9, 0x9, 0xc0342ebbf0, 0x342ebbf00100362e, 0x5bd75497)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001645a0, 0xc0002721f8, 0x9, 0x9, 0xbeedf305f42ebbf0, 0x1320eec, 0x1a7d1e0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc0002721f8, 0x9, 0x9, 0x167e9e0, 0xc0001645a0, 0x0, 0x0, 0xc000254a68, 0xc00024beb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc0002721c0, 0xc0002d8000, 0xc0002d8000, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000256a80, 0xc000226600, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000256a80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000256a80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 289 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00052efc0, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc000165a40, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000496c00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 293 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc00050a480)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 261 [select]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).read(0xc0001a99a0, 0xc0001ec3d0, 0x5, 0x5, 0xc000497980, 0xc000172500, 0x3d)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:142 +0x1ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc0001a99a0, 0xc0001ec3d0, 0x5, 0x5, 0x1508c96, 0x3, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:131 +0x5a\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc0001a0450, 0xc0001ec3d0, 0x5, 0x5, 0xc0000d2100, 0xc00005d860, 0x13a7392)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:401 +0x55\r\nio.ReadAtLeast(0x167f220, 0xc0001a0450, 0xc0001ec3d0, 0x5, 0x5, 0x5, 0xc000497980, 0xc000172500, 0xc000000005)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167f220, 0xc0001a0450, 0xc0001ec3d0, 0x5, 0x5, 0x0, 0x0, 0xc00008d280)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*Stream).Read(0xc000172500, 0xc0001ec3d0, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:385 +0xbf\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*parser).recvMsg(0xc0001ec3c0, 0x400000, 0x3d, 0x3d, 0x15ab0e0, 0xc000255860, 0x8, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:476 +0x65\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.recv(0xc0001ec3c0, 0x22a4040, 0x1a9aac0, 0xc000172500, 0x0, 0x0, 0x15ab0e0, 0xc0002558b0, 0x400000, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:605 +0x4d\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*serverStream).RecvMsg(0xc0003e80b0, 0x15ab0e0, 0xc0002558b0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/stream.go:1011 +0x122\r\ngithub.com/hpc/kraken/core/proto.(*aPILoggerInitServer).Recv(0xc0000a9c40, 0xc000255808, 0x15ea5b9, 0x5)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1112 +0x62\r\ngithub.com/hpc/kraken/core.(*APIServer).LoggerInit(0xc0000c38f0, 0x1687840, 0xc0000a9c40, 0x1688b60, 0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:315 +0x7d\r\ngithub.com/hpc/kraken/core/proto._API_LoggerInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0003e80b0, 0x1a9aac0, 0xc0001a0480)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1093 +0xad\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000497980, 0xc000172500, 0xc000145290, 0x1a72380, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000497980, 0xc000172500, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00018ade0, 0xc00008f500, 0x1688260, 0xc000497980, 0xc000172500)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 295 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).read(0xc00039a640, 0xc0002ac490, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:142 +0x1ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc00039a640, 0xc0002ac490, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:131 +0x5a\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc000226bd0, 0xc0002ac490, 0x5, 0x5, 0x0, 0xc00045a860, 0x13a7392)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:401 +0x55\r\nio.ReadAtLeast(0x167f220, 0xc000226bd0, 0xc0002ac490, 0x5, 0x5, 0x5, 0xc00050a480, 0xc000158100, 0x5)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167f220, 0xc000226bd0, 0xc0002ac490, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*Stream).Read(0xc000158100, 0xc0002ac490, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:385 +0xbf\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*parser).recvMsg(0xc0002ac480, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:476 +0x65\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.recv(0xc0002ac480, 0x22a4040, 0x1a9aac0, 0xc000158100, 0x0, 0x0, 0x15ab0e0, 0xc00039a690, 0x400000, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:605 +0x4d\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*serverStream).RecvMsg(0xc000186210, 0x15ab0e0, 0xc00039a690, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/stream.go:1011 +0x122\r\ngithub.com/hpc/kraken/core/proto.(*aPILoggerInitServer).Recv(0xc00029d3f0, 0x11c65ad, 0x10, 0x18)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1112 +0x62\r\ngithub.com/hpc/kraken/core.(*APIServer).LoggerInit(0xc0000c38f0, 0x1687840, 0xc00029d3f0, 0x1688b60, 0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:315 +0x7d\r\ngithub.com/hpc/kraken/core/proto._API_LoggerInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc000186210, 0x1a9aac0, 0xc000226c30)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1093 +0xad\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc00050a480, 0xc000158100, 0xc000145290, 0x1a72380, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc00050a480, 0xc000158100, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc000216140, 0xc00008f500, 0x1688260, 0xc00050a480, 0xc000158100)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 292 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0000b4680, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00052d9e0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc00050a480)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 260 [chan receive]:\r\ngithub.com/hpc/kraken/core.(*APIServer).MutationInit(0xc0000c38f0, 0xc000275080, 0x16871e0, 0xc0000a9b70, 0xc0000c38f0, 0x13c12eb)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:268 +0x206\r\ngithub.com/hpc/kraken/core/proto._API_MutationInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0003e8000, 0x1a9aac0, 0xc0001a0240)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1050 +0x109\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc00050a600, 0xc000172400, 0xc000145290, 0x1a72340, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc00050a600, 0xc000172400, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0002161a0, 0xc00008f500, 0x1688260, 0xc00050a600, 0xc000172400)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 312 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).read(0xc000462dc0, 0xc0001abbb0, 0x5, 0x5, 0xc000497080, 0xc000218500, 0x62)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:142 +0x1ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc000462dc0, 0xc0001abbb0, 0x5, 0x5, 0x153ca45, 0x8, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:131 +0x5a\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc0001b7e90, 0xc0001abbb0, 0x5, 0x5, 0xc000192150, 0xc00020f820, 0x13a7392)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:401 +0x55\r\nio.ReadAtLeast(0x167f220, 0xc0001b7e90, 0xc0001abbb0, 0x5, 0x5, 0x5, 0xc000497080, 0xc000218500, 0xc000000005)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167f220, 0xc0001b7e90, 0xc0001abbb0, 0x5, 0x5, 0x0, 0x0, 0xc000167500)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*Stream).Read(0xc000218500, 0xc0001abbb0, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:385 +0xbf\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*parser).recvMsg(0xc0001abba0, 0x400000, 0x62, 0x62, 0x15aafc0, 0xc0002d3630, 0x8, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:476 +0x65\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.recv(0xc0001abba0, 0x22a4040, 0x1a9aac0, 0xc000218500, 0x0, 0x0, 0x15aafc0, 0xc000462550, 0x400000, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:605 +0x4d\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*serverStream).RecvMsg(0xc0002a8210, 0x15aafc0, 0xc000462550, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/stream.go:1011 +0x122\r\ngithub.com/hpc/kraken/core/proto.(*aPIDiscoveryInitServer).Recv(0xc00019ed80, 0x1683a20, 0xc00019a8a0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1086 +0x62\r\ngithub.com/hpc/kraken/core.(*APIServer).DiscoveryInit(0xc0000c38f0, 0x1687780, 0xc00019ed80, 0x1688b60, 0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:293 +0x6d\r\ngithub.com/hpc/kraken/core/proto._API_DiscoveryInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0002a8210, 0x1a9aac0, 0xc0001b7ef0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1067 +0xad\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000497080, 0xc000218500, 0xc000145290, 0x1a72360, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000497080, 0xc000218500, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00018ad10, 0xc00008f500, 0x1688260, 0xc000497080, 0xc000218500)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 300 [chan receive, 9 minutes]:\r\ngithub.com/hpc/kraken/core.(*APIServer).ServiceInit(0xc0000c38f0, 0xc0000b4c40, 0x16872a0, 0xc00029d4e0, 0xc0000c38f0, 0x13c12eb)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:237 +0x1d8\r\ngithub.com/hpc/kraken/core/proto._API_ServiceInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0001862c0, 0x1a9aac0, 0xc000226fc0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1029 +0x109\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000496c00, 0xc000158200, 0xc000145290, 0x1a72320, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000496c00, 0xc000158200, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00018acc0, 0xc00008f500, 0x1688260, 0xc000496c00, 0xc000158200)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 262 [chan receive, 9 minutes]:\r\ngithub.com/hpc/kraken/core.(*APIServer).MutationInit(0xc0000c38f0, 0xc000275280, 0x16871e0, 0xc0000a9ce0, 0xc0000c38f0, 0x13c12eb)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:268 +0x206\r\ngithub.com/hpc/kraken/core/proto._API_MutationInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0003e8160, 0x1a9aac0, 0xc0001a06f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1050 +0x109\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc00050aa80, 0xc000172600, 0xc000145290, 0x1a72340, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc00050aa80, 0xc000172600, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc000216340, 0xc00008f500, 0x1688260, 0xc00050aa80, 0xc000172600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 97 [chan receive, 9 minutes]:\r\ngithub.com/hpc/kraken/core.(*APIServer).ServiceInit(0xc0000c38f0, 0xc0000b4200, 0x16872a0, 0xc00029d240, 0xc0000c38f0, 0x13c12eb)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:237 +0x1d8\r\ngithub.com/hpc/kraken/core/proto._API_ServiceInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc000186160, 0x1a9aac0, 0xc000226690)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1029 +0x109\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc0004f5680, 0xc000158000, 0xc000145290, 0x1a72320, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc0004f5680, 0xc000158000, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0001c88c0, 0xc00008f500, 0x1688260, 0xc0004f5680, 0xc000158000)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 257 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).read(0xc0005183c0, 0xc0005039f0, 0x5, 0x5, 0xc000354600, 0xc0001f4600, 0x60)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:142 +0x1ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc0005183c0, 0xc0005039f0, 0x5, 0x5, 0x153ca45, 0x8, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:131 +0x5a\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc000527aa0, 0xc0005039f0, 0x5, 0x5, 0xc0001eecc0, 0xc00030b820, 0x13a7392)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:401 +0x55\r\nio.ReadAtLeast(0x167f220, 0xc000527aa0, 0xc0005039f0, 0x5, 0x5, 0x5, 0xc000354600, 0xc0001f4600, 0xc000000005)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167f220, 0xc000527aa0, 0xc0005039f0, 0x5, 0x5, 0x0, 0x0, 0xc0004dc800)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*Stream).Read(0xc0001f4600, 0xc0005039f0, 0x5, 0x5, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/transport.go:385 +0xbf\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*parser).recvMsg(0xc0005039e0, 0x400000, 0x38, 0x200, 0x1c0, 0x1bf, 0x8, 0x100cf95)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:476 +0x65\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.recv(0xc0005039e0, 0x22a4040, 0x1a9aac0, 0xc0001f4600, 0x0, 0x0, 0x15aafc0, 0xc0005186e0, 0x400000, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/rpc_util.go:605 +0x4d\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*serverStream).RecvMsg(0xc0000ff760, 0x15aafc0, 0xc0005186e0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/stream.go:1011 +0x122\r\ngithub.com/hpc/kraken/core/proto.(*aPIDiscoveryInitServer).Recv(0xc00052ab80, 0x1683a20, 0xc000184180, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1086 +0x62\r\ngithub.com/hpc/kraken/core.(*APIServer).DiscoveryInit(0xc0000c38f0, 0x1687780, 0xc00052ab80, 0x1688b60, 0xc0000c38f0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/APIServer.go:293 +0x6d\r\ngithub.com/hpc/kraken/core/proto._API_DiscoveryInit_Handler(0x15d4b60, 0xc0000c38f0, 0x1686d00, 0xc0000ff760, 0x1a9aac0, 0xc000527b00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/proto/API.pb.go:1067 +0xad\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processStreamingRPC(0xc00008f500, 0x1688260, 0xc000354600, 0xc0001f4600, 0xc000145290, 0x1a72360, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1124 +0x8bd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc000354600, 0xc0001f4600, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1212 +0x12a1\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc00018ae30, 0xc00008f500, 0x1688260, 0xc000354600, 0xc0001f4600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 254 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0001cf140, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001bb980, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc0004f5680)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 255 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc0004f5680)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 256 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58d00, 0x72, 0xc00045db58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000506f18, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000506f18, 0xc000150000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc000506f00, 0xc000150000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc000506f00, 0xc000150000, 0x8000, 0x8000, 0x1e, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc000508158, 0xc000150000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc00052d860, 0xc000272c78, 0x9, 0x9, 0x18, 0x1566ea0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc00052d860, 0xc000272c78, 0x9, 0x9, 0x9, 0x1049518, 0x105a290, 0xc00045ddb0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc00052d860, 0xc000272c78, 0x9, 0x9, 0x6, 0xc000030588, 0xc000030500)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc000272c78, 0x9, 0x9, 0x167e9e0, 0xc00052d860, 0x0, 0xc000000000, 0xc00045de38, 0xc00045deb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000272c40, 0xc0002d8180, 0xc0002d8180, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc0004f5680, 0xc0005277a0, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc0004f5680)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc0004f5680)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 306 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000496c00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 307 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58b60, 0x72, 0xc00016ab58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000137198, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000137198, 0xc0003d0000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc000137180, 0xc0003d0000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc000137180, 0xc0003d0000, 0x8000, 0x8000, 0x1e, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc0002520f0, 0xc0003d0000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001bbd40, 0xc00015e658, 0x9, 0x9, 0x18, 0x1566ea0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001bbd40, 0xc00015e658, 0x9, 0x9, 0x9, 0x1049518, 0x105a290, 0xc00016adb0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001bbd40, 0xc00015e658, 0x9, 0x9, 0x6, 0xc000037488, 0xc000037400)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc00015e658, 0x9, 0x9, 0x167e9e0, 0xc0001bbd40, 0x0, 0xc000000000, 0xc00016ae38, 0xc00016aeb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00015e620, 0xc0002783e0, 0xc0002783e0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000496c00, 0xc0001b7b60, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000496c00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000496c00)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 299 [IO wait]:\r\ninternal/poll.runtime_pollWait(0x1f58a90, 0x72, 0xc00045bb58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc0002f8418, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc0002f8418, 0xc000412000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc0002f8400, 0xc000412000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc0002f8400, 0xc000412000, 0x8000, 0x8000, 0x1e, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc0002d4030, 0xc000412000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001da480, 0xc0004941f8, 0x9, 0x9, 0x18, 0x1566ea0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001da480, 0xc0004941f8, 0x9, 0x9, 0x9, 0x1049518, 0x105a290, 0xc00045bdb0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001da480, 0xc0004941f8, 0x9, 0x9, 0x6, 0xc000032a88, 0xc000032a00)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc0004941f8, 0x9, 0x9, 0x167e9e0, 0xc0001da480, 0x0, 0xc000000000, 0xc00045be38, 0xc00045beb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc0004941c0, 0xc0002d8a40, 0xc0002d8a40, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc00050a600, 0xc000226d50, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc00050a600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc00050a600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 309 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00052f080, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001da8a0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000497080)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 310 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000497080)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 311 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f589c0, 0x72, 0xc00005fb58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000137318, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000137318, 0xc00042a000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc000137300, 0xc00042a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc000137300, 0xc00042a000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc0002520f8, 0xc00042a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0003ec000, 0xc00015e818, 0x9, 0x9, 0xceb91c00, 0xc000076800, 0xc00005fd48)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0003ec000, 0xc00015e818, 0x9, 0x9, 0x9, 0xc013b72e20, 0x13b72e200100362e, 0x5bd754a9)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0003ec000, 0xc00015e818, 0x9, 0x9, 0xbeedf30a53b72e20, 0x4119cb2ed, 0x1a7d1e0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc00015e818, 0x9, 0x9, 0x167e9e0, 0xc0003ec000, 0x0, 0x0, 0xc000462ce8, 0xc00005feb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00015e7e0, 0xc00051a700, 0xc00051a700, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000497080, 0xc0001b7c80, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000497080)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000497080)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 323 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0000b5100, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0003ec3c0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc00050aa80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 317 [select]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00052f1c0, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001dac00, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000497980)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 318 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000497980)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 319 [IO wait]:\r\ninternal/poll.runtime_pollWait(0x1f588f0, 0x72, 0xc000246b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000137498, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000137498, 0xc00044a000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc000137480, 0xc00044a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc000137480, 0xc00044a000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc000252100, 0xc00044a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0003ec1e0, 0xc00015e9d8, 0x9, 0x9, 0x1cd10c2d, 0xc0004ea400, 0xc000246d48)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0003ec1e0, 0xc00015e9d8, 0x9, 0x9, 0x9, 0xc03ad007c0, 0x3ad007c00100362e, 0x5bd756d8)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0003ec1e0, 0xc00015e9d8, 0x9, 0x9, 0xbeedf3963ad007c0, 0x865fb4a31a, 0x1a7d1e0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc00015e9d8, 0x9, 0x9, 0x167e9e0, 0xc0003ec1e0, 0x0, 0x0, 0xc0004630f8, 0xc000246eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00015e9a0, 0xc0001a60c0, 0xc0001a60c0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000497980, 0xc00019a360, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000497980)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000497980)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 324 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc00050aa80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 325 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58820, 0x72, 0xc000490b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc0002f8898, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc0002f8898, 0xc000452000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc0002f8880, 0xc000452000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc0002f8880, 0xc000452000, 0x8000, 0x8000, 0x1e, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc0002d4068, 0xc000452000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001dad20, 0xc0004943b8, 0x9, 0x9, 0x18, 0x1566ea0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001dad20, 0xc0004943b8, 0x9, 0x9, 0x9, 0x1049518, 0x105a290, 0xc000490db0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001dad20, 0xc0004943b8, 0x9, 0x9, 0x6, 0xc00002e088, 0xc00002e000)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc0004943b8, 0x9, 0x9, 0x167e9e0, 0xc0001dad20, 0x0, 0xc000000000, 0xc000490e38, 0xc000490eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc000494380, 0xc0001a6160, 0xc0001a6160, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc00050aa80, 0xc000227380, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc00050aa80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc00050aa80)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 321 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00052f2c0, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001db020, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc000354600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 338 [select, 9 minutes]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc000354600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 339 [IO wait, 9 minutes]:\r\ninternal/poll.runtime_pollWait(0x1f58750, 0x72, 0xc000245b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc000137718, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc000137718, 0xc000558000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc000137700, 0xc000558000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc000137700, 0xc000558000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc000252108, 0xc000558000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0003ec4e0, 0xc00015eb98, 0x9, 0x9, 0xf90319f6, 0xc000166400, 0xc000245d48)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0003ec4e0, 0xc00015eb98, 0x9, 0x9, 0x9, 0xc01eb3d148, 0x1eb3d1480100362e, 0x5bd754bf)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0003ec4e0, 0xc00015eb98, 0x9, 0x9, 0xbeedf30fdeb3d148, 0x93be6b0e3, 0x1a7d1e0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc00015eb98, 0x9, 0x9, 0x167e9e0, 0xc0003ec4e0, 0x0, 0x0, 0xc000463328, 0xc000245eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00015eb60, 0xc000022620, 0xc000022620, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc000354600, 0xc00019a5d0, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc000354600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc000354600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\n\r\ngoroutine 6780 [select]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc0000bb800)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:921 +0x1e4\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:282 +0xdc6\r\n\r\ngoroutine 6779 [runnable]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00021b000, 0x1, 0x0, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:317 +0x103\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc00014e840, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/controlbuf.go:435 +0x1ac\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server.func2(0xc0000bb800)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:276 +0xcb\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.newHTTP2Server\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:273 +0xda1\r\n\r\ngoroutine 6388 [sleep]:\r\ntime.Sleep(0x2540b7575)\r\n\t/Users/lowell/dev/goroot/src/runtime/time.go:105 +0x14f\r\ngithub.com/hpc/kraken/core.(*StateSyncEngine).wakeForNext.func1(0xbeedf3980a28b158, 0x880be39a87, 0x1a7d1e0, 0xc000124780)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:501 +0x10d\r\ncreated by github.com/hpc/kraken/core.(*StateSyncEngine).wakeForNext\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/core/StateSyncEngine.go:498 +0xf9\r\n\r\ngoroutine 6782 [runnable]:\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).Write(0xc0000bb800, 0xc000218600, 0xc000316000, 0x5, 0x160, 0xc0002eedc0, 0x150, 0x2b2, 0xc000602032, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:879 +0xfe\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).sendResponse(0xc00008f500, 0x1688260, 0xc0000bb800, 0xc000218600, 0x15b3760, 0xc00021b100, 0x0, 0x0, 0xc000602032, 0x0, ...)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:820 +0x42e\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).processUnaryRPC(0xc00008f500, 0x1688260, 0xc0000bb800, 0xc000218600, 0xc000145290, 0x1a72c20, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1004 +0x5ae\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleStream(0xc00008f500, 0x1688260, 0xc0000bb800, 0xc000218600, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:1208 +0x1308\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0000b3d10, 0xc00008f500, 0x1688260, 0xc0000bb800, 0xc000218600)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:686 +0x9f\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams.func1\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:684 +0xa1\r\n\r\ngoroutine 6781 [IO wait]:\r\ninternal/poll.runtime_pollWait(0x1f58680, 0x72, 0xc000061b58)\r\n\t/Users/lowell/dev/goroot/src/runtime/netpoll.go:173 +0x66\r\ninternal/poll.(*pollDesc).wait(0xc0001d5e98, 0x72, 0xffffffffffffff00, 0x1680960, 0x1a346e0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:85 +0x9a\r\ninternal/poll.(*pollDesc).waitRead(0xc0001d5e98, 0xc000466000, 0x8000, 0x8000)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_poll_runtime.go:90 +0x3d\r\ninternal/poll.(*FD).Read(0xc0001d5e80, 0xc000466000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/internal/poll/fd_unix.go:169 +0x1d6\r\nnet.(*netFD).Read(0xc0001d5e80, 0xc000466000, 0x8000, 0x8000, 0x11, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/fd_unix.go:202 +0x4f\r\nnet.(*conn).Read(0xc00000e2b0, 0xc000466000, 0x8000, 0x8000, 0x0, 0x0, 0x0)\r\n\t/Users/lowell/dev/goroot/src/net/net.go:177 +0x68\r\nbufio.(*Reader).Read(0xc0001cdf20, 0xc00015ed58, 0x9, 0x9, 0x1ffba69b, 0xc0004ea800, 0xc000061d48)\r\n\t/Users/lowell/dev/goroot/src/bufio/bufio.go:216 +0x22f\r\nio.ReadAtLeast(0x167e9e0, 0xc0001cdf20, 0xc00015ed58, 0x9, 0x9, 0x9, 0xc0025fd960, 0x25fd9600100362e, 0x5bd756d9)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:310 +0x88\r\nio.ReadFull(0x167e9e0, 0xc0001cdf20, 0xc00015ed58, 0x9, 0x9, 0xbeedf396425fd960, 0x8662df3d88, 0x1a7d1e0)\r\n\t/Users/lowell/dev/goroot/src/io/io.go:329 +0x58\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.readFrameHeader(0xc00015ed58, 0x9, 0x9, 0x167e9e0, 0xc0001cdf20, 0x0, 0x0, 0xc0001a2f68, 0xc000061eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:237 +0x7b\r\ngithub.com/hpc/kraken/vendor/golang.org/x/net/http2.(*Framer).ReadFrame(0xc00015ed20, 0xc00051b560, 0xc00051b560, 0x0, 0x0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/golang.org/x/net/http2/frame.go:492 +0xa3\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc0000bb800, 0xc0001d1e30, 0x1610eb0)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/internal/transport/http2_server.go:429 +0x7c\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).serveStreams(0xc00008f500, 0x1688260, 0xc0000bb800)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:682 +0xdd\r\ngithub.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn.func1(0xc00008f500, 0x1688260, 0xc0000bb800)\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:644 +0x43\r\ncreated by github.com/hpc/kraken/vendor/google.golang.org/grpc.(*Server).handleRawConn\r\n\t/Users/lowell/dev/gopath/src/github.com/hpc/kraken/vendor/google.golang.org/grpc/server.go:643 +0x57e\r\ngot stream read error on mutation stream: rpc error: code = Unavailable desc = transport is closing\r\ngot stream read error on mutation stream: rpc error: code = Unavailable desc = transport is closing\r\npn1805641:piboot lowell$ got stream send error on logger stream: EOF\r\n\r\npn1805641:piboot lowell$ got stream send error on logger stream: EOF"}}
{"actor":{"display_login":"jlowellwofford"}}