Created
October 31, 2015 23:42
-
-
Save josephglanville/c17e323256a2a6b6fc9e to your computer and use it in GitHub Desktop.
flynn-host crash
This file contains hidden or 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
t=2015-10-31T23:37:48+0000 lvl=eror msg="error scanning log message" app=host pid=21475 host.id=host0 component=logmux fn=streamWithHistory app.id=7fa78264-6f6f-46b6-b381-efdf6bb79e23 job.id=host0-06ede156-8495-43d1-b9a7-92d1604ec378 log=/var/log/flynn/7fa78264-6f6f-46b6-b381-efdf6bb79e23.log error="MSG-LEN was longer than 5 characters" | |
now=2015-10-31T23:37:48+0000 fn=attach job.id=host0-06ede156-8495-43d1-b9a7-92d1604ec378 at=finish | |
t=2015-10-31T23:37:48+0000 lvl=info msg="request completed" component=host req_id=b1dab34a-ffda-4b52-a7b2-2754c55a07da status=101 duration=11.425161ms | |
panic: close of closed channel | |
goroutine 1070 [running]: | |
github.com/flynn/flynn/host/logmux.func·009() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:498 +0x33 | |
github.com/flynn/flynn/host/logmux.func·010() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:541 +0x58c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).streamWithHistory | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:544 +0x917 | |
goroutine 1 [chan receive, 3 minutes]: | |
main.runDaemon(0xc2080c4360) | |
/vagrant/host/host.go:440 +0x6a56 | |
github.com/flynn/flynn/host/cli.Run(0x7ffca432b650, 0x6, 0xc208092400, 0x11, 0x20, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/cli/cli.go:51 +0x4a8 | |
main.main() | |
/vagrant/host/host.go:124 +0x8c1 | |
goroutine 6 [syscall, 3 minutes]: | |
os/signal.loop() | |
/usr/local/go/src/os/signal/signal_unix.go:21 +0x1f | |
created by os/signal.init·1 | |
/usr/local/go/src/os/signal/signal_unix.go:27 +0x35 | |
goroutine 17 [syscall, 3 minutes, locked to thread]: | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 | |
goroutine 7 [chan receive, 3 minutes]: | |
github.com/flynn/flynn/pkg/shutdown.(*handler).wait(0xc208090930) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/shutdown/handler.go:58 +0x158 | |
created by github.com/flynn/flynn/pkg/shutdown.newHandler | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/shutdown/handler.go:25 +0xa8 | |
goroutine 45 [chan receive, 3 minutes]: | |
main.(*libvirtContainer).watch(0xc208144000, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 10 [IO wait]: | |
net.(*pollDesc).Wait(0xc2080c1560, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c1560, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).accept(0xc2080c1500, 0x0, 0x7f240a363c90, 0xc2081de4e0) | |
/usr/local/go/src/net/fd_unix.go:419 +0x40b | |
net.(*TCPListener).AcceptTCP(0xc2080441d0, 0xc208018678, 0x0, 0x0) | |
/usr/local/go/src/net/tcpsock_posix.go:234 +0x4e | |
net.(*TCPListener).Accept(0xc2080441d0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/tcpsock_posix.go:244 +0x4c | |
net/http.(*Server).Serve(0xc2080335c0, 0x7f240a365ed8, 0xc2080441d0, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:1728 +0x92 | |
net/http.Serve(0x7f240a365ed8, 0xc2080441d0, 0x7f240a367370, 0xc2080c5880, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:1606 +0xa1 | |
created by main.(*Host).ServeHTTP | |
/vagrant/host/http.go:469 +0x309 | |
goroutine 802 [IO wait]: | |
net.(*pollDesc).Wait(0xc2082f76b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082f76b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082f7650, 0xc2084c1000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc20807fa78) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136b78, 0xc2084c1000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.noteEOFReader.Read(0x7f240a367420, 0xc208136b78, 0xc208250c08, 0xc2084c1000, 0x1000, 0x1000, 0x7, 0x0, 0x0) | |
/usr/local/go/src/net/http/transport.go:1270 +0x6e | |
net/http.(*noteEOFReader).Read(0xc2083155e0, 0xc2084c1000, 0x1000, 0x1000, 0x7, 0x0, 0x0) | |
<autogenerated>:125 +0xd4 | |
bufio.(*Reader).fill(0xc208342840) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208342840, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
net/http/internal.readLine(0xc208342840, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/internal/chunked.go:110 +0x5a | |
net/http/internal.(*chunkedReader).beginChunk(0xc2081cf950) | |
/usr/local/go/src/net/http/internal/chunked.go:47 +0x46 | |
net/http/internal.(*chunkedReader).Read(0xc2081cf950, 0xc20836d000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/internal/chunked.go:77 +0xbb | |
net/http.(*body).readLocked(0xc208284980, 0xc20836d000, 0x1000, 0x1000, 0xffffffff, 0x0, 0x0) | |
/usr/local/go/src/net/http/transfer.go:612 +0x7a | |
net/http.(*body).Read(0xc208284980, 0xc20836d000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/transfer.go:607 +0x115 | |
net/http.(*bodyEOFSignal).Read(0xc208284b00, 0xc20836d000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/transport.go:1193 +0x285 | |
bufio.(*Reader).fill(0xc208342c60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Peek(0xc208342c60, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:132 +0xf0 | |
github.com/flynn/flynn/pkg/sse.(*Reader).Read(0xc208136bb0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/sse.go:84 +0x470 | |
github.com/flynn/flynn/pkg/sse.(*Decoder).Decode(0xc208136ba8, 0xa229c0, 0xc20838c540, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/sse.go:104 +0x43 | |
github.com/flynn/flynn/pkg/httpclient.func·004() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httpclient/stream.go:56 +0x353 | |
created by github.com/flynn/flynn/pkg/httpclient.Stream | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httpclient/stream.go:79 +0x3d5 | |
goroutine 803 [select, 1 minutes]: | |
github.com/flynn/flynn/pkg/httpclient.func·003() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httpclient/stream.go:45 +0x10d | |
created by github.com/flynn/flynn/pkg/httpclient.func·004 | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httpclient/stream.go:50 +0x1fa | |
goroutine 1058 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.ServeStream(0x7f240a3675d0, 0xc2083aa6c0, 0x92f2e0, 0xc2080dad80, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:48 +0x94 | |
main.(*Host).streamEvents(0xc2080d2320, 0xb27d90, 0x3, 0x7f240a3675d0, 0xc2083aa6c0, 0x0, 0x0) | |
/vagrant/host/http.go:101 +0xe5 | |
main.(*jobAPI).ListJobs(0xc2080441f0, 0x7f240a3675d0, 0xc2083aa6c0, 0xc20822f860, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:111 +0xbc | |
main.*jobAPI.ListJobs·fm(0x7f240a3675d0, 0xc2083aa6c0, 0xc20822f860, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:443 +0x63 | |
github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc2080c57a0, 0x7f240a3675d0, 0xc2083aa6c0, 0xc20822f860) | |
/home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter/router.go:276 +0x188 | |
github.com/flynn/flynn/pkg/httphelper.func·004(0x7f240a3675d0, 0xc2083aa6c0, 0xc20822f860) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/request_logger.go:34 +0x8a0 | |
net/http.HandlerFunc.ServeHTTP(0xc2080cd650, 0x7f240a3675d0, 0xc2083aa6c0, 0xc20822f860) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/flynn/flynn/pkg/httphelper.func·003(0x7f240a367518, 0xc20806dae0, 0xc20822f860) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/httphelper.go:123 +0x25c | |
net/http.HandlerFunc.ServeHTTP(0xc2080c5880, 0x7f240a367518, 0xc20806dae0, 0xc20822f860) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
net/http.serverHandler.ServeHTTP(0xc2080335c0, 0x7f240a367518, 0xc20806dae0, 0xc20822f860) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc20806d9a0) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 68 [select]: | |
github.com/flynn/flynn/discoverd/client.(*heartbeater).run(0xc208192eb0, 0xc2080dbb60) | |
/home/vagrant/go/src/github.com/flynn/flynn/discoverd/client/heartbeat.go:153 +0x5a3 | |
created by github.com/flynn/flynn/discoverd/client.(*Client).RegisterInstance | |
/home/vagrant/go/src/github.com/flynn/flynn/discoverd/client/heartbeat.go:77 +0x301 | |
goroutine 800 [select, 1 minutes]: | |
net/http.(*persistConn).readLoop(0xc208250bb0) | |
/usr/local/go/src/net/http/transport.go:928 +0x9ce | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:660 +0xc9f | |
goroutine 1069 [semacquire]: | |
sync.(*WaitGroup).Wait(0xc208270960) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·007() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:433 +0x30b | |
created by github.com/flynn/flynn/host/logmux.(*Mux).jobDoneCh | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:434 +0x193 | |
goroutine 46 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc2080c0610, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c0610, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc2080c05b0, 0xc20811e000, 0x1000, 0x1000, 0xc2081973e0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2080446e8, 0xc20811e000, 0x1000, 0x1000, 0xc2081973e0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2080c5060, 0xc20811e000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc2080da2a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc2080da2a0, 0xc2080cd1d1, 0x1, 0x9, 0xc208183570, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc2080da2a0, 0xc2080cd1d1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc2080da2a0, 0xc2080cd1d1, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc2080da2a0, 0xc2080cd1d1, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208183500, 0xc208021880) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208183500, 0xc208091600, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208183500, 0x9157e0, 0xc2080916e0, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208183500, 0x9157e0, 0xc2080916e0, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2080c5080, 0xc2080916e0, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc2080da360) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 126 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2081dd250, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081dd250, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc2081dd1f0, 0xc20808a000, 0x1000, 0x1000, 0xc2080e5da0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2080445e8, 0xc20808a000, 0x1000, 0x1000, 0xc2080e5da0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2081969a0, 0xc20808a000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208146480) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208146480, 0xc2081803e0, 0x1, 0x9, 0xc208065d70, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208146480, 0xc2081803e0, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208146480, 0xc2081803e0, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208146480, 0xc2081803e0, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208065d00, 0x1099aa0) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208065d00, 0xc208194a00, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208065d00, 0x9157e0, 0xc208194a20, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208065d00, 0x9157e0, 0xc208194a20, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2081969c0, 0xc208194a20, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc208146840) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 125 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2081921e0, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 49 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc208196100) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 50 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc2080c0060, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c0060, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c0000, 0xc208176000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080cc1f0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2080440e0, 0xc208176000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081962a0, 0xc208176000, 0x2710, 0x2710, 0x0, 0x7f240a35fa40, 0xc20802a0d0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da1e0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da1e0, 0xc20819620a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208184100, 0x7f240a367f20, 0xc2080440e0, 0x0, 0x0, 0xc2080d4870, 0x24, 0xc20813e000, 0xc208196100) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 51 [IO wait]: | |
net.(*pollDesc).Wait(0xc2080c01b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c01b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c0150, 0xc208178900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208167f70) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044108, 0xc208178900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208196300, 0xc208178900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da240) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da240, 0xc20829550a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208184180, 0x7f240a367f20, 0xc208044108, 0x0, 0x0, 0xc2080d4870, 0x24, 0xc20813e090, 0xc208196100) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 52 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc2080c03e0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c03e0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c0380, 0xc20817b200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080cce70) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044120, 0xc20817b200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208196360, 0xc20817b200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da420) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da420, 0xc20819720a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208184200, 0x7f240a367f20, 0xc208044120, 0x0, 0x0, 0xc2080d4870, 0x24, 0xc20813e120, 0xc208196100) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 56 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc20817f2c0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817f2c0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817f260, 0xc20800f000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc208181e20) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044338, 0xc20800f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.(*liveSwitchReader).Read(0xc2080d2408, 0xc20800f000, 0x1000, 0x1000, 0xc208168072, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:214 +0xab | |
io.(*LimitedReader).Read(0xc2080e46e0, 0xc20800f000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:408 +0xce | |
bufio.(*Reader).fill(0xc208147020) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147020, 0x7f240a36760a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
bufio.(*Reader).ReadLine(0xc208147020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:324 +0x62 | |
net/textproto.(*Reader).readLineSlice(0xc208195e00, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:55 +0x9e | |
net/textproto.(*Reader).ReadLine(0xc208195e00, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:36 +0x4f | |
net/http.ReadRequest(0xc208147020, 0xc20810d520, 0x0, 0x0) | |
/usr/local/go/src/net/http/request.go:598 +0xcb | |
net/http.(*conn).readRequest(0xc2080d23c0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:586 +0x26f | |
net/http.(*conn).serve(0xc2080d23c0) | |
/usr/local/go/src/net/http/server.go:1162 +0x69e | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 801 [select, 1 minutes]: | |
net/http.(*persistConn).writeLoop(0xc208250bb0) | |
/usr/local/go/src/net/http/transport.go:945 +0x41d | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:661 +0xcbc | |
goroutine 80 [select, 1 minutes]: | |
github.com/flynn/flynn/discoverd/client.func·010() | |
/home/vagrant/go/src/github.com/flynn/flynn/discoverd/client/watch.go:131 +0xa63 | |
created by github.com/flynn/flynn/discoverd/client.(*service).Watch | |
/home/vagrant/go/src/github.com/flynn/flynn/discoverd/client/watch.go:200 +0x3cb | |
goroutine 81 [chan receive, 1 minutes]: | |
github.com/flynn/flynn/host/logmux.func·001() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:85 +0x6d | |
created by github.com/flynn/flynn/host/logmux.(*Mux).StreamToAggregators | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:92 +0x51a | |
goroutine 1068 [runnable]: | |
net.(*pollDesc).Wait(0xc208010a00, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208010a00, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080109a0, 0xc20816a000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc2081de008) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137308, 0xc20816a000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
bufio.(*Reader).fill(0xc208146cc0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadByte(0xc208146cc0, 0xc2081de000, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:196 +0x86 | |
main.func·003() | |
/vagrant/host/attach.go:119 +0x37e | |
created by main.(*attachHandler).attach | |
/vagrant/host/attach.go:170 +0x1091 | |
goroutine 1059 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.func·001() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:60 +0x65 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:62 +0x34d | |
goroutine 101 [chan receive, 3 minutes]: | |
main.(*libvirtContainer).watch(0xc208192910, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 102 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc20817e7d0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817e7d0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc20817e770, 0xc20811f000, 0x1000, 0x1000, 0xc2080e4740, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208044190, 0xc20811f000, 0x1000, 0x1000, 0xc2080e4740, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc208196480, 0xc20811f000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208146120) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208146120, 0xc20807e900, 0x1, 0x9, 0xc208064d70, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208146120, 0xc20807e900, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208146120, 0xc20807e900, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208146120, 0xc20807e900, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208064d00, 0xc2080be380) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208064d00, 0xc208194800, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208064d00, 0x9157e0, 0xc2081948d0, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208064d00, 0x9157e0, 0xc2081948d0, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2081964a0, 0xc2081948d0, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc2081461e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 180 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2081dcca0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081dcca0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc2081dcc40, 0xc208114000, 0x1000, 0x1000, 0xc20801fb00, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208044da8, 0xc208114000, 0x1000, 0x1000, 0xc20801fb00, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2080e4500, 0xc208114000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208147500) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208147500, 0xc208181fe1, 0x1, 0x9, 0xc2082083f0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208147500, 0xc208181fe1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208147500, 0xc208181fe1, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208147500, 0xc208181fe1, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208208380, 0xc2080be380) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208208380, 0xc2081a0000, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208208380, 0x9157e0, 0xc2081a0000, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208208380, 0x9157e0, 0xc2081a0000, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2080e4520, 0xc2081a0000, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc2081475c0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 1061 [IO wait]: | |
net.(*pollDesc).Wait(0xc208190060, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208190060, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc208190000, 0xc2084f2000, 0x8000, 0x8000, 0x0, 0x7f240a363c90, 0xc2080d7f38) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137118, 0xc2084f2000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.Copy(0x7f240a367958, 0xc208137148, 0x7f240a367420, 0xc208137118, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
net/http.func·008() | |
/usr/local/go/src/net/http/server.go:171 +0x7d | |
created by net/http.(*conn).closeNotify | |
/usr/local/go/src/net/http/server.go:177 +0x2e2 | |
goroutine 105 [semacquire, 3 minutes]: | |
sync.(*WaitGroup).Wait(0xc208197340) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 106 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20817f100, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817f100, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817f0a0, 0xc20816e000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208276b88) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044c78, 0xc20816e000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208197520, 0xc20816e000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208147080) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147080, 0xc2082bfe0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185a80, 0x7f240a367f20, 0xc208044c78, 0x0, 0x0, 0xc208194570, 0x24, 0xc20813e7e0, 0xc208197340) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 107 [IO wait]: | |
net.(*pollDesc).Wait(0xc20817f170, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817f170, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817f110, 0xc208170900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081d4cb8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044b50, 0xc208170900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208197580, 0xc208170900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2081470e0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2081470e0, 0xc2080ce30a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185b80, 0x7f240a367f20, 0xc208044b50, 0x0, 0x0, 0xc208194570, 0x24, 0xc20813e870, 0xc208197340) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 108 [IO wait, 3 minutes]: | |
net.(*pollDesc).Wait(0xc20817f1e0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817f1e0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817f180, 0xc208173200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208181120) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044ba8, 0xc208173200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081975e0, 0xc208173200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208147140) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147140, 0xc2080e550a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185d00, 0x7f240a367f20, 0xc208044ba8, 0x0, 0x0, 0xc208194570, 0x24, 0xc20813e900, 0xc208197340) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 790 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2080c1b10, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c1b10, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc2080c1ab0, 0xc2082b9000, 0x1000, 0x1000, 0xc208295800, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2081374f0, 0xc2082b9000, 0x1000, 0x1000, 0xc208295800, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2080ce2c0, 0xc2082b9000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208120000) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208120000, 0xc2080cc060, 0x1, 0x9, 0xc2081d8770, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208120000, 0xc2080cc060, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208120000, 0xc2080cc060, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208120000, 0xc2080cc060, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc2081d8700, 0xc2081c9180) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc2081d8700, 0xc2080c8200, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc2081d8700, 0x9157e0, 0xc2080c8270, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc2081d8700, 0x9157e0, 0xc2080c8270, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2080ce0c0, 0xc2080c8270, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc208120120) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 1055 [select]: | |
reflect.Select(0xc20805df30, 0x3, 0x3, 0xc2080daa80, 0x0, 0x0, 0x0, 0x10a0a40) | |
/usr/local/go/src/reflect/value.go:1965 +0x218 | |
github.com/flynn/flynn/pkg/sse.func·002() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:83 +0x1e8 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:99 +0x50a | |
goroutine 129 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2080e4080) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 130 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2081dddb0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081dddb0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2081ddd50, 0xc2081e4000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208181898) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044f18, 0xc2081e4000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e4260, 0xc2081e4000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208147a40) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147a40, 0xc2080e5b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185d40, 0x7f240a367f20, 0xc208044f18, 0x0, 0x0, 0xc2080eeae0, 0x24, 0xc20813ebd0, 0xc2080e4080) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 131 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2081dde20, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081dde20, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2081dddc0, 0xc2081e6900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208180f30) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044f30, 0xc2081e6900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e42c0, 0xc2081e6900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208147aa0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147aa0, 0xc2082bfe0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185f40, 0x7f240a367f20, 0xc208044f30, 0x0, 0x0, 0xc2080eeae0, 0x24, 0xc20813ec60, 0xc2080e4080) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 132 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2081dde90, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081dde90, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2081dde30, 0xc2081e9200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081818f0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044f48, 0xc2081e9200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e4320, 0xc2081e9200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208147b00) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208147b00, 0xc2080e5c0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208185fc0, 0x7f240a367f20, 0xc208044f48, 0x0, 0x0, 0xc2080eeae0, 0x24, 0xc20813ecf0, 0xc2080e4080) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 179 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2080e6000, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 327 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2080c5d00) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 178 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2080df770, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 208 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20815dcd0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815dcd0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc20815dc70, 0xc20811d000, 0x1000, 0x1000, 0xc2080cf8c0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208045238, 0xc20811d000, 0x1000, 0x1000, 0xc2080cf8c0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2081d6ba0, 0xc20811d000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208207e00) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208207e00, 0xc2081d5d01, 0x1, 0x9, 0xc208110df0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208207e00, 0xc2081d5d01, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208207e00, 0xc2081d5d01, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208207e00, 0xc2081d5d01, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208110d80, 0xc2080e8380) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208110d80, 0xc208217900, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208110d80, 0x9157e0, 0xc208217920, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208110d80, 0x9157e0, 0xc208217920, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2081d6bc0, 0xc208217920, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc2080da3c0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 207 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2081451d0, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 210 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2081d7740) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 183 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2080e5b00) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 184 [IO wait]: | |
net.(*pollDesc).Wait(0xc20815c8b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815c8b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815c850, 0xc208252000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081de480) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2080452f8, 0xc208252000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e5e40, 0xc208252000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da8a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da8a0, 0xc20826940a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d9b80, 0x7f240a367f20, 0xc2080452f8, 0x0, 0x0, 0xc2080909f0, 0x24, 0xc2081a4b40, 0xc2080e5b00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 185 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20815c920, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815c920, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815c8c0, 0xc208254900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208181540) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045310, 0xc208254900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e5ea0, 0xc208254900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da960) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da960, 0xc208270d0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208042100, 0x7f240a367f20, 0xc208045310, 0x0, 0x0, 0xc2080909f0, 0x24, 0xc2081a4bd0, 0xc2080e5b00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 186 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20815c990, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815c990, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815c930, 0xc208257200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080d6f08) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045328, 0xc208257200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080e5f00, 0xc208257200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080da9c0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080da9c0, 0xc20801fb0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208043400, 0x7f240a367f20, 0xc208045328, 0x0, 0x0, 0xc2080909f0, 0x24, 0xc2081a4c60, 0xc2080e5b00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 793 [semacquire, 1 minutes]: | |
sync.(*WaitGroup).Wait(0xc2080cfae0) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 1054 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.func·001() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:60 +0x65 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:62 +0x34d | |
goroutine 193 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20826cd10, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20826cd10, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc20826ccb0, 0xc208131000, 0x1000, 0x1000, 0xc208271a20, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208045260, 0xc208131000, 0x1000, 0x1000, 0xc208271a20, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc20801fde0, 0xc208131000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc2080dbc20) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc2080dbc20, 0xc208180101, 0x1, 0x9, 0xc208111df0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc2080dbc20, 0xc208180101, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc2080dbc20, 0xc208180101, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc2080dbc20, 0xc208180101, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208111d80, 0xc208021880) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208111d80, 0xc2081a0300, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208111d80, 0x9157e0, 0xc2081a0300, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208111d80, 0x9157e0, 0xc2081a0300, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc20801fe00, 0xc2081a0300, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc2080dbd40) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 249 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2080de7d0, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 211 [IO wait]: | |
net.(*pollDesc).Wait(0xc20817e840, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817e840, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817e7e0, 0xc208240000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081de3d0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045858, 0xc208240000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d7900, 0xc208240000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080dbda0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080dbda0, 0xc20826920a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208134f00, 0x7f240a367f20, 0xc208045858, 0x0, 0x0, 0xc208216210, 0x24, 0xc2081a5050, 0xc2081d7740) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 196 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc208270960) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 197 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20826d5d0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20826d5d0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20826d570, 0xc20829e000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822a798) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045660, 0xc20829e000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208270ae0, 0xc20829e000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2082067e0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2082067e0, 0xc208268f0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d9040, 0x7f240a367f20, 0xc208045660, 0x0, 0x0, 0xc2080d45a0, 0x24, 0xc2080e35f0, 0xc208270960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 198 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20826d640, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20826d640, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20826d5e0, 0xc2082a0900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208181340) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045678, 0xc2082a0900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208270b40, 0xc2082a0900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208206840) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208206840, 0xc20827070a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d9140, 0x7f240a367f20, 0xc208045678, 0x0, 0x0, 0xc2080d45a0, 0x24, 0xc2080e3680, 0xc208270960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 199 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20826d6b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20826d6b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20826d650, 0xc2082a3200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822a608) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045690, 0xc2082a3200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208270ba0, 0xc2082a3200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2082068a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2082068a0, 0xc208268c0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d9240, 0x7f240a367f20, 0xc208045690, 0x0, 0x0, 0xc2080d45a0, 0x24, 0xc2080e3830, 0xc208270960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 212 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20817e8b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817e8b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817e850, 0xc208242900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080d0650) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045870, 0xc208242900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d7960, 0xc208242900, 0x2710, 0x2710, 0x0, 0x7f240a35fa40, 0xc20802a0d0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080dbe00) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080dbe00, 0xc2081d790a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2081350c0, 0x7f240a367f20, 0xc208045870, 0x0, 0x0, 0xc208216210, 0x24, 0xc2081a50e0, 0xc2081d7740) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 213 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20817e920, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817e920, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817e8c0, 0xc208245200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080d1498) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208045888, 0xc208245200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d79c0, 0xc208245200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2080dbe60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2080dbe60, 0xc2080cf70a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2081351c0, 0x7f240a367f20, 0xc208045888, 0x0, 0x0, 0xc208216210, 0x24, 0xc2081a5170, 0xc2081d7740) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 267 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc2081446e0, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 1065 [select]: | |
reflect.Select(0xc20805cf30, 0x3, 0x3, 0xc2080db380, 0x0, 0x0, 0x0, 0x109f380) | |
/usr/local/go/src/reflect/value.go:1965 +0x218 | |
github.com/flynn/flynn/pkg/sse.func·002() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:83 +0x1e8 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:99 +0x50a | |
goroutine 253 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2081d65e0) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 250 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc208113020, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208113020, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc208112fc0, 0xc208281000, 0x1000, 0x1000, 0xc208314900, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208045948, 0xc208281000, 0x1000, 0x1000, 0xc208314900, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2081d6980, 0xc208281000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208121c80) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208121c80, 0xc2080cd821, 0x1, 0x9, 0xc208064cf0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208121c80, 0xc2080cd821, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208121c80, 0xc2080cd821, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208121c80, 0xc2080cd821, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208064c80, 0xc2080e8380) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208064c80, 0xc2080c9e00, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208064c80, 0x9157e0, 0xc2080c9e90, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208064c80, 0x9157e0, 0xc2080c9e90, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2081d6a00, 0xc2080c9e90, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc208121d40) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 273 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc208192820, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 274 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20821eae0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20821eae0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc20821ea80, 0xc208219000, 0x1000, 0x1000, 0xc2080e5900, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2081362b8, 0xc208219000, 0x1000, 0x1000, 0xc2080e5900, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc20820afc0, 0xc208219000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc20831fce0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc20831fce0, 0xc2080ccaa1, 0x1, 0x9, 0xc208220970, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc20831fce0, 0xc2080ccaa1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc20831fce0, 0xc2080ccaa1, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc20831fce0, 0xc2080ccaa1, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208220900, 0xc208021880) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208220900, 0xc2081bc400, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208220900, 0x9157e0, 0xc2081bc420, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208220900, 0x9157e0, 0xc2081bc420, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc20820afe0, 0xc2081bc420, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc20831fda0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 254 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc208112450, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208112450, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2081123f0, 0xc208324000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822ba78) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044e00, 0xc208324000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d6aa0, 0xc208324000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831e300) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831e300, 0xc20821280a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082d43c0, 0x7f240a367f20, 0xc208044e00, 0x0, 0x0, 0xc2081a1e90, 0x24, 0xc2081da000, 0xc2081d65e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 255 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2081124c0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081124c0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc208112460, 0xc208326900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081d5fe8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044e58, 0xc208326900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d6b20, 0xc208326900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831e360) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831e360, 0xc2082bf50a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082d4440, 0x7f240a367f20, 0xc208044e58, 0x0, 0x0, 0xc2081a1e90, 0x24, 0xc2081da090, 0xc2081d65e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 256 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc208112530, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208112530, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2081124d0, 0xc208329200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822b5c8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208044e78, 0xc208329200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081d6c20, 0xc208329200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831e3c0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831e3c0, 0xc208315d0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082d44c0, 0x7f240a367f20, 0xc208044e78, 0x0, 0x0, 0xc2081a1e90, 0x24, 0xc2081da240, 0xc2081d65e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 277 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc20820bec0) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 278 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20821fcd0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20821fcd0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20821fc70, 0xc20832c000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822a8e8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081366d8, 0xc20832c000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081960a0, 0xc20832c000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208120de0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208120de0, 0xc2082bf20a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f4800, 0x7f240a367f20, 0xc2081366d8, 0x0, 0x0, 0xc2081cef00, 0x24, 0xc208211dd0, 0xc20820bec0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 279 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20821fd40, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20821fd40, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20821fce0, 0xc20832e900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208180260) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081366f0, 0xc20832e900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2081961e0, 0xc20832e900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208120e40) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208120e40, 0xc2082bf90a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f4880, 0x7f240a367f20, 0xc2081366f0, 0x0, 0x0, 0xc2081cef00, 0x24, 0xc208211e60, 0xc20820bec0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 280 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20821fdb0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20821fdb0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20821fd50, 0xc208331200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208276090) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136708, 0xc208331200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208196240, 0xc208331200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208120ea0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208120ea0, 0xc2080ce10a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f4900, 0x7f240a367f20, 0xc208136708, 0x0, 0x0, 0xc2081cef00, 0x24, 0xc208211ef0, 0xc20820bec0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 282 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082c6990, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082c6990, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc2082c6930, 0xc2082ba000, 0x1000, 0x1000, 0xc2082bfcc0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2081366f8, 0xc2082ba000, 0x1000, 0x1000, 0xc2082bfcc0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc208212380, 0xc2082ba000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208120780) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208120780, 0xc20822ade1, 0x1, 0x9, 0xc208122070, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208120780, 0xc20822ade1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208120780, 0xc20822ade1, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208120780, 0xc20822ade1, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208122000, 0x1099aa0) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208122000, 0xc2081ce400, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208122000, 0x9157e0, 0xc2081ce450, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208122000, 0x9157e0, 0xc2081ce450, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2082123a0, 0xc2081ce450, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc208120960) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 318 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc208144690, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 353 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc208046a00, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 285 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc2082be3e0) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 286 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082a6840, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082a6840, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082a67e0, 0xc2082c8000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081d54b0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136aa8, 0xc2082c8000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2082be560, 0xc2082c8000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208121620) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208121620, 0xc20820a50a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc20825b8c0, 0x7f240a367f20, 0xc208136aa8, 0x0, 0x0, 0xc2082172c0, 0x24, 0xc208210870, 0xc2082be3e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 287 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082a68b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082a68b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082a6850, 0xc2082ca900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20822bdd0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136ac0, 0xc2082ca900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2082be5c0, 0xc2082ca900, 0x2710, 0x2710, 0x0, 0x7f240a35fa40, 0xc20802a0d0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208121680) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208121680, 0xc2082be50a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc20825b940, 0x7f240a367f20, 0xc208136ac0, 0x0, 0x0, 0xc2082172c0, 0x24, 0xc208210900, 0xc2082be3e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 288 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082a6920, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082a6920, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082a68c0, 0xc2082cd200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081804f0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136ad8, 0xc2082cd200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2082be620, 0xc2082cd200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2081216e0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2081216e0, 0xc20826850a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc20825b9c0, 0x7f240a367f20, 0xc208136ad8, 0x0, 0x0, 0xc2082172c0, 0x24, 0xc208210990, 0xc2082be3e0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 328 [IO wait]: | |
net.(*pollDesc).Wait(0xc20815d640, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815d640, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815d5e0, 0xc208394000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081d4a98) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136f18, 0xc208394000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208392080, 0xc208394000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835e960) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835e960, 0xc2080e590a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d8400, 0x7f240a367f20, 0xc208136f18, 0x0, 0x0, 0xc2080919b0, 0x24, 0xc208334ea0, 0xc2080c5d00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 324 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20815cd10, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815cd10, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc20815ccb0, 0xc208226000, 0x1000, 0x1000, 0xc208392d00, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208136b58, 0xc208226000, 0x1000, 0x1000, 0xc208392d00, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2080c4660, 0xc208226000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc208033b60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc208033b60, 0xc208225431, 0x1, 0x9, 0xc208065bf0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc208033b60, 0xc208225431, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc208033b60, 0xc208225431, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc208033b60, 0xc208225431, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc208065b80, 0xc208020a80) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc208065b80, 0xc208337400, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc208065b80, 0x9157e0, 0xc208337440, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc208065b80, 0x9157e0, 0xc208337440, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2080c4680, 0xc208337440, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc208033c80) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 354 [chan receive, 2 minutes]: | |
main.(*libvirtContainer).watch(0xc208193400, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 360 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc208010760, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208010760, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc208010700, 0xc2082bb000, 0x1000, 0x1000, 0xc20820abe0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc2081377d0, 0xc2082bb000, 0x1000, 0x1000, 0xc20820abe0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2082bebe0, 0xc2082bb000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc20835ef60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc20835ef60, 0xc2082247a1, 0x1, 0x9, 0xc20820e7f0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc20835ef60, 0xc2082247a1, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc20835ef60, 0xc2082247a1, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc20835ef60, 0xc2082247a1, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc20820e780, 0xc2080e8380) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc20820e780, 0xc208361a00, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc20820e780, 0x9157e0, 0xc208361a40, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc20820e780, 0x9157e0, 0xc208361a40, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2082bec00, 0xc208361a40, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc20835f020) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 329 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20815d6b0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815d6b0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815d650, 0xc208396900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208180178) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136f30, 0xc208396900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2083920e0, 0xc208396900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835e9c0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835e9c0, 0xc2082bf70a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d8480, 0x7f240a367f20, 0xc208136f30, 0x0, 0x0, 0xc2080919b0, 0x24, 0xc208334f30, 0xc2080c5d00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 330 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20815d720, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20815d720, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20815d6c0, 0xc208399200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20839c6f8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136f48, 0xc208399200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208392140, 0xc208399200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835ea20) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835ea20, 0xc208392b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2080d8580, 0x7f240a367f20, 0xc208136f48, 0x0, 0x0, 0xc2080919b0, 0x24, 0xc208334fc0, 0xc2080c5d00) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 1066 [IO wait]: | |
net.(*pollDesc).Wait(0xc208191e90, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208191e90, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc208191e30, 0xc2083be000, 0x8000, 0x8000, 0x0, 0x7f240a363c90, 0xc20807f3b8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137158, 0xc2083be000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.Copy(0x7f240a367958, 0xc208137200, 0x7f240a367420, 0xc208137158, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
net/http.func·008() | |
/usr/local/go/src/net/http/server.go:171 +0x7d | |
created by net/http.(*conn).closeNotify | |
/usr/local/go/src/net/http/server.go:177 +0x2e2 | |
goroutine 336 [select]: | |
github.com/flynn/flynn/host/logmux.func·004() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:185 +0x92b | |
created by github.com/flynn/flynn/host/logmux.(*Mux).addAggregator | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:215 +0x1074 | |
goroutine 334 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2082b43e0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082b43e0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082b4380, 0xc2080dc000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc2080d13d8) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136128, 0xc2080dc000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.noteEOFReader.Read(0x7f240a367420, 0xc208136128, 0xc208153868, 0xc2080dc000, 0x1000, 0x1000, 0x9db120, 0x0, 0x0) | |
/usr/local/go/src/net/http/transport.go:1270 +0x6e | |
net/http.(*noteEOFReader).Read(0xc208314fe0, 0xc2080dc000, 0x1000, 0x1000, 0xc208012000, 0x0, 0x0) | |
<autogenerated>:125 +0xd4 | |
bufio.(*Reader).fill(0xc20835ef00) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Peek(0xc20835ef00, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:132 +0xf0 | |
net/http.(*persistConn).readLoop(0xc208153810) | |
/usr/local/go/src/net/http/transport.go:842 +0xa4 | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:660 +0xc9f | |
goroutine 335 [select, 1 minutes]: | |
net/http.(*persistConn).writeLoop(0xc208153810) | |
/usr/local/go/src/net/http/transport.go:945 +0x41d | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:661 +0xcbc | |
goroutine 363 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc208268860) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 364 [IO wait]: | |
net.(*pollDesc).Wait(0xc2082f6ae0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082f6ae0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082f6a80, 0xc208238000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081de168) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137bd8, 0xc208238000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208268a20, 0xc208238000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835fb60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835fb60, 0xc208268c0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2081d1880, 0x7f240a367f20, 0xc208137bd8, 0x0, 0x0, 0xc208360090, 0x24, 0xc2081da6c0, 0xc208268860) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 365 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082f6b50, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082f6b50, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082f6af0, 0xc20823a900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208225f60) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137bf0, 0xc20823a900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208268a80, 0xc20823a900, 0x2710, 0x2710, 0x0, 0x7f240a35fa40, 0xc20802a0d0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835fbc0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835fbc0, 0xc208268a0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2081d1900, 0x7f240a367f20, 0xc208137bf0, 0x0, 0x0, 0xc208360090, 0x24, 0xc2081da750, 0xc208268860) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 366 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2082f6bc0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2082f6bc0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2082f6b60, 0xc20823d200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2081d4600) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137c08, 0xc20823d200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208268ae0, 0xc20823d200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20835fc20) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20835fc20, 0xc2081d6a0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2081d1980, 0x7f240a367f20, 0xc208137c08, 0x0, 0x0, 0xc208360090, 0x24, 0xc2081da7e0, 0xc208268860) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 368 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc2081907d0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081907d0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).readMsg(0xc208190770, 0xc208266000, 0x1000, 0x1000, 0xc20842c1e0, 0x20, 0x20, 0xffffffffffffffff, 0x0, 0x0, ...) | |
/usr/local/go/src/net/fd_unix.go:296 +0x54e | |
net.(*UnixConn).ReadMsgUnix(0xc208137e28, 0xc208266000, 0x1000, 0x1000, 0xc20842c1e0, 0x20, 0x20, 0x29, 0x0, 0x0, ...) | |
/usr/local/go/src/net/unixsock_posix.go:147 +0x167 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*FDReader).Read(0xc2080e4440, 0xc208266000, 0x1000, 0x1000, 0x6f5845, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:33 +0xd0 | |
bufio.(*Reader).fill(0xc20831ea20) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Read(0xc20831ea20, 0xc208181e90, 0x1, 0x9, 0xc2081d8670, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:174 +0x26c | |
io.ReadAtLeast(0x7f240a3676e0, 0xc20831ea20, 0xc208181e90, 0x1, 0x9, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:298 +0xf1 | |
io.ReadFull(0x7f240a3676e0, 0xc20831ea20, 0xc208181e90, 0x1, 0x9, 0x4571b9, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:316 +0x6d | |
encoding/gob.decodeUintReader(0x7f240a3676e0, 0xc20831ea20, 0xc208181e90, 0x9, 0x9, 0x0, 0x1, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decode.go:121 +0x99 | |
encoding/gob.(*Decoder).recvMessage(0xc2081d8600, 0xc2080be700) | |
/usr/local/go/src/encoding/gob/decoder.go:76 +0x55 | |
encoding/gob.(*Decoder).decodeTypeSequence(0xc2081d8600, 0xc208336a00, 0x16) | |
/usr/local/go/src/encoding/gob/decoder.go:140 +0x47 | |
encoding/gob.(*Decoder).DecodeValue(0xc2081d8600, 0x9157e0, 0xc208336a50, 0x16, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:208 +0x192 | |
encoding/gob.(*Decoder).Decode(0xc2081d8600, 0x9157e0, 0xc208336a50, 0x0, 0x0) | |
/usr/local/go/src/encoding/gob/decoder.go:185 +0x297 | |
github.com/flynn/flynn/pkg/rpcplus/fdrpc.(*gobClientCodec).ReadResponseHeader(0xc2080e4460, 0xc208336a50, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/fdrpc/client.go:97 +0x5e | |
github.com/flynn/flynn/pkg/rpcplus.(*Client).input(0xc20831eae0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:138 +0xb0 | |
created by github.com/flynn/flynn/pkg/rpcplus.NewClientWithCodec | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/rpcplus/client.go:256 +0xd5 | |
goroutine 1060 [select]: | |
reflect.Select(0xc208372f30, 0x3, 0x3, 0xc2080dad80, 0x0, 0x0, 0x0, 0x109db80) | |
/usr/local/go/src/reflect/value.go:1965 +0x218 | |
github.com/flynn/flynn/pkg/sse.func·002() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:83 +0x1e8 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:99 +0x50a | |
goroutine 1064 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.func·001() | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:60 +0x65 | |
created by github.com/flynn/flynn/pkg/sse.(*Stream).Serve | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:62 +0x34d | |
goroutine 785 [chan receive, 1 minutes]: | |
main.(*libvirtContainer).watch(0xc20838e960, 0x0, 0x0, 0x0, 0x0) | |
/vagrant/host/libvirt_lxc_backend.go:768 +0x1533 | |
created by main.(*LibvirtLXCBackend).Run | |
/vagrant/host/libvirt_lxc_backend.go:618 +0x759b | |
goroutine 375 [select]: | |
github.com/flynn/flynn/host/logmux.func·004() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:185 +0x92b | |
created by github.com/flynn/flynn/host/logmux.(*Mux).addAggregator | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:215 +0x1074 | |
goroutine 373 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2081914f0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2081914f0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc208191490, 0xc2083a8000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc2080d1bb0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208137ed0, 0xc2083a8000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.noteEOFReader.Read(0x7f240a367420, 0xc208137ed0, 0xc208251708, 0xc2083a8000, 0x1000, 0x1000, 0x9db120, 0x0, 0x0) | |
/usr/local/go/src/net/http/transport.go:1270 +0x6e | |
net/http.(*noteEOFReader).Read(0xc2080e5f20, 0xc2083a8000, 0x1000, 0x1000, 0xc208012000, 0x0, 0x0) | |
<autogenerated>:125 +0xd4 | |
bufio.(*Reader).fill(0xc20831f620) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).Peek(0xc20831f620, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:132 +0xf0 | |
net/http.(*persistConn).readLoop(0xc2082516b0) | |
/usr/local/go/src/net/http/transport.go:842 +0xa4 | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:660 +0xc9f | |
goroutine 374 [select, 1 minutes]: | |
net/http.(*persistConn).writeLoop(0xc2082516b0) | |
/usr/local/go/src/net/http/transport.go:945 +0x41d | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:661 +0xcbc | |
goroutine 376 [semacquire, 2 minutes]: | |
sync.(*WaitGroup).Wait(0xc208294960) | |
/usr/local/go/src/sync/waitgroup.go:132 +0x169 | |
github.com/flynn/flynn/host/logmux.func·006() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:305 +0x3c | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:309 +0x6fe | |
goroutine 377 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc20837c920, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20837c920, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20837c8c0, 0xc2082ea000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc208224020) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081364f8, 0xc2082ea000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208294b60, 0xc2082ea000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831ec60) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831ec60, 0xc208271b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208284a80, 0x7f240a367f20, 0xc2081364f8, 0x0, 0x0, 0xc208194a80, 0x24, 0xc2080705a0, 0xc208294960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 378 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20837c990, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20837c990, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20837c930, 0xc2082ec900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080cce80) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136540, 0xc2082ec900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208294bc0, 0xc2082ec900, 0x2710, 0x2710, 0x0, 0x7f240a35fa40, 0xc20802a0d0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831ed20) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831ed20, 0xc208294b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208284b80, 0x7f240a367f20, 0xc208136540, 0x0, 0x0, 0xc208194a80, 0x24, 0xc208070630, 0xc208294960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 379 [IO wait, 2 minutes]: | |
net.(*pollDesc).Wait(0xc20837ca00, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20837ca00, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20837c9a0, 0xc2082ef200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080d0b50) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136568, 0xc2082ef200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc208294c20, 0xc2082ef200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc20831ed80) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc20831ed80, 0xc208392c0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc208284c00, 0x7f240a367f20, 0xc208136568, 0x0, 0x0, 0xc208194a80, 0x24, 0xc2080706c0, 0xc208294960) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 794 [IO wait]: | |
net.(*pollDesc).Wait(0xc2080c1410, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c1410, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c13b0, 0xc208350000, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2080d7f90) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136938, 0xc208350000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080cfd20, 0xc208350000, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208121020) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208121020, 0xc2080ced0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f5440, 0x7f240a367f20, 0xc208136938, 0x0, 0x0, 0xc20839ecf0, 0x24, 0xc2084c85a0, 0xc2080cfae0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 795 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2080c1480, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c1480, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c1420, 0xc208352900, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc2084223a0) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136980, 0xc208352900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080cfd80, 0xc208352900, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc208121080) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc208121080, 0xc20801f90a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f54c0, 0x7f240a367f20, 0xc208136980, 0x0, 0x0, 0xc20839ecf0, 0x24, 0xc2084c8630, 0xc2080cfae0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 796 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc2080c14f0, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc2080c14f0, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc2080c1490, 0xc208355200, 0x2710, 0x2710, 0x0, 0x7f240a363c90, 0xc20839db50) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081369a0, 0xc208355200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.(*multiReader).Read(0xc2080cfde0, 0xc208355200, 0x2710, 0x2710, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/multi.go:13 +0xab | |
bufio.(*Reader).fill(0xc2081211a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2081211a0, 0xc208310b0a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
github.com/flynn/flynn/host/logmux.(*LogStream).follow(0xc2082f5540, 0x7f240a367f20, 0xc2081369a0, 0x0, 0x0, 0xc20839ecf0, 0x24, 0xc2084c86c0, 0xc2080cfae0) | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:350 +0x3f0 | |
created by github.com/flynn/flynn/host/logmux.(*Mux).Follow | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:319 +0x82c | |
goroutine 798 [IO wait, 1 minutes]: | |
net.(*pollDesc).Wait(0xc208165b80, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc208165b80, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc208165b20, 0xc2084bd000, 0x1000, 0x1000, 0x0, 0x7f240a363c90, 0xc2080d0f10) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc208136b28, 0xc2084bd000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
net/http.(*liveSwitchReader).Read(0xc20806da88, 0xc2084bd000, 0x1000, 0x1000, 0xc2084c0072, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:214 +0xab | |
io.(*LimitedReader).Read(0xc208311700, 0xc2084bd000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:408 +0xce | |
bufio.(*Reader).fill(0xc2083422a0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x1ce | |
bufio.(*Reader).ReadSlice(0xc2083422a0, 0x7f240a36760a, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:295 +0x257 | |
bufio.(*Reader).ReadLine(0xc2083422a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/bufio/bufio.go:324 +0x62 | |
net/textproto.(*Reader).readLineSlice(0xc20839f290, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:55 +0x9e | |
net/textproto.(*Reader).ReadLine(0xc20839f290, 0x0, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/textproto/reader.go:36 +0x4f | |
net/http.ReadRequest(0xc2083422a0, 0xc20842e820, 0x0, 0x0) | |
/usr/local/go/src/net/http/request.go:598 +0xcb | |
net/http.(*conn).readRequest(0xc20806da40, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:586 +0x26f | |
net/http.(*conn).serve(0xc20806da40) | |
/usr/local/go/src/net/http/server.go:1162 +0x69e | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 1053 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.ServeStream(0x7f240a3675d0, 0xc2083aa3f0, 0x92f2e0, 0xc2080daa80, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:48 +0x94 | |
main.(*Host).streamEvents(0xc2080d2320, 0xb27d90, 0x3, 0x7f240a3675d0, 0xc2083aa3f0, 0x0, 0x0) | |
/vagrant/host/http.go:101 +0xe5 | |
main.(*jobAPI).ListJobs(0xc2080441f0, 0x7f240a3675d0, 0xc2083aa3f0, 0xc20822f2b0, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:111 +0xbc | |
main.*jobAPI.ListJobs·fm(0x7f240a3675d0, 0xc2083aa3f0, 0xc20822f2b0, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:443 +0x63 | |
github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc2080c57a0, 0x7f240a3675d0, 0xc2083aa3f0, 0xc20822f2b0) | |
/home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter/router.go:276 +0x188 | |
github.com/flynn/flynn/pkg/httphelper.func·004(0x7f240a3675d0, 0xc2083aa3f0, 0xc20822f2b0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/request_logger.go:34 +0x8a0 | |
net/http.HandlerFunc.ServeHTTP(0xc2080cd650, 0x7f240a3675d0, 0xc2083aa3f0, 0xc20822f2b0) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/flynn/flynn/pkg/httphelper.func·003(0x7f240a367518, 0xc20806d860, 0xc20822f2b0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/httphelper.go:123 +0x25c | |
net/http.HandlerFunc.ServeHTTP(0xc2080c5880, 0x7f240a367518, 0xc20806d860, 0xc20822f2b0) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
net/http.serverHandler.ServeHTTP(0xc2080335c0, 0x7f240a367518, 0xc20806d860, 0xc20822f2b0) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc20806d7c0) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 1063 [chan receive]: | |
github.com/flynn/flynn/pkg/sse.ServeStream(0x7f240a3675d0, 0xc208390390, 0x92f2e0, 0xc2080db380, 0x0, 0x0) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/sse/stream.go:48 +0x94 | |
main.(*Host).streamEvents(0xc2080d2320, 0xb27d90, 0x3, 0x7f240a3675d0, 0xc208390390, 0x0, 0x0) | |
/vagrant/host/http.go:101 +0xe5 | |
main.(*jobAPI).ListJobs(0xc2080441f0, 0x7f240a3675d0, 0xc208390390, 0xc20822fe10, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:111 +0xbc | |
main.*jobAPI.ListJobs·fm(0x7f240a3675d0, 0xc208390390, 0xc20822fe10, 0x0, 0x0, 0x0) | |
/vagrant/host/http.go:443 +0x63 | |
github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc2080c57a0, 0x7f240a3675d0, 0xc208390390, 0xc20822fe10) | |
/home/vagrant/go/src/github.com/flynn/flynn/Godeps/_workspace/src/github.com/julienschmidt/httprouter/router.go:276 +0x188 | |
github.com/flynn/flynn/pkg/httphelper.func·004(0x7f240a3675d0, 0xc208390390, 0xc20822fe10) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/request_logger.go:34 +0x8a0 | |
net/http.HandlerFunc.ServeHTTP(0xc2080cd650, 0x7f240a3675d0, 0xc208390390, 0xc20822fe10) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
github.com/flynn/flynn/pkg/httphelper.func·003(0x7f240a367518, 0xc20806dea0, 0xc20822fe10) | |
/home/vagrant/go/src/github.com/flynn/flynn/pkg/httphelper/httphelper.go:123 +0x25c | |
net/http.HandlerFunc.ServeHTTP(0xc2080c5880, 0x7f240a367518, 0xc20806dea0, 0xc20822fe10) | |
/usr/local/go/src/net/http/server.go:1265 +0x41 | |
net/http.serverHandler.ServeHTTP(0xc2080335c0, 0x7f240a367518, 0xc20806dea0, 0xc20822fe10) | |
/usr/local/go/src/net/http/server.go:1703 +0x19a | |
net/http.(*conn).serve(0xc20806de00) | |
/usr/local/go/src/net/http/server.go:1204 +0xb57 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:1751 +0x35e | |
goroutine 1056 [IO wait]: | |
net.(*pollDesc).Wait(0xc20817f560, 0x72, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:84 +0x47 | |
net.(*pollDesc).WaitRead(0xc20817f560, 0x0, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:89 +0x43 | |
net.(*netFD).Read(0xc20817f500, 0xc2084ea000, 0x8000, 0x8000, 0x0, 0x7f240a363c90, 0xc2080d7488) | |
/usr/local/go/src/net/fd_unix.go:242 +0x40f | |
net.(*conn).Read(0xc2081370d8, 0xc2084ea000, 0x8000, 0x8000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:121 +0xdc | |
io.Copy(0x7f240a367958, 0xc208137108, 0x7f240a367420, 0xc2081370d8, 0x0, 0x0, 0x0) | |
/usr/local/go/src/io/io.go:362 +0x1f6 | |
net/http.func·008() | |
/usr/local/go/src/net/http/server.go:171 +0x7d | |
created by net/http.(*conn).closeNotify | |
/usr/local/go/src/net/http/server.go:177 +0x2e2 | |
goroutine 812 [select]: | |
github.com/flynn/flynn/host/logmux.func·004() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:185 +0x92b | |
created by github.com/flynn/flynn/host/logmux.(*Mux).addAggregator | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:215 +0x1074 | |
goroutine 813 [select]: | |
github.com/flynn/flynn/host/logmux.func·004() | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:185 +0x92b | |
created by github.com/flynn/flynn/host/logmux.(*Mux).addAggregator | |
/home/vagrant/go/src/github.com/flynn/flynn/host/logmux/logmux.go:215 +0x1074 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment