Last active
April 17, 2017 18:40
-
-
Save gouthamve/ba1c52b09034a96d3b73fc85c8939011 to your computer and use it in GitHub Desktop.
Prometheus stuck while exiting
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
goroutine 32042 [running]: | |
runtime/pprof.writeGoroutineStacks(0x269b340, 0xc4203440e0, 0x30, 0xc420ada3c0) | |
/usr/local/go/src/runtime/pprof/pprof.go:603 +0x79 | |
runtime/pprof.writeGoroutine(0x269b340, 0xc4203440e0, 0x2, 0xc420d63870, 0x411658) | |
/usr/local/go/src/runtime/pprof/pprof.go:592 +0x44 | |
runtime/pprof.(*Profile).WriteTo(0x2748740, 0x269b340, 0xc4203440e0, 0x2, 0xc4203440e0, 0xc420d63aa0) | |
/usr/local/go/src/runtime/pprof/pprof.go:302 +0x3b5 | |
net/http/pprof.handler.ServeHTTP(0xc420ada071, 0x9, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/usr/local/go/src/net/http/pprof/pprof.go:209 +0x1d1 | |
net/http/pprof.Index(0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/usr/local/go/src/net/http/pprof/pprof.go:221 +0x1e3 | |
net/http.HandlerFunc.ServeHTTP(0x1b96798, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/usr/local/go/src/net/http/server.go:1942 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0x2759800, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/usr/local/go/src/net/http/server.go:2238 +0x130 | |
net/http.(*ServeMux).ServeHTTP-fm(0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/web/web.go:215 +0x48 | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route.(*Router).handle.func1(0x26a9ac0, 0xc4203440e0, 0xc42132a400, 0xc4203b62c0, 0x1, 0x1) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route/route.go:84 +0x2a8 | |
github.com/prometheus/prometheus/vendor/github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc420557340, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/julienschmidt/httprouter/router.go:299 +0x75d | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route.(*Router).ServeHTTP(0xc4204de760, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route/route.go:126 +0x4c | |
net/http.serverHandler.ServeHTTP(0xc420aee000, 0x26a9ac0, 0xc4203440e0, 0xc42132a400) | |
/usr/local/go/src/net/http/server.go:2568 +0x92 | |
net/http.(*conn).serve(0xc42024c6e0, 0x26ab100, 0xc4201f9e00) | |
/usr/local/go/src/net/http/server.go:1825 +0x612 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:2668 +0x2ce | |
goroutine 1 [semacquire, 47 minutes]: | |
sync.runtime_Semacquire(0xc420094938) | |
/usr/local/go/src/runtime/sema.go:47 +0x34 | |
sync.(*RWMutex).Lock(0xc420094930) | |
/usr/local/go/src/sync/rwmutex.go:91 +0x6e | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.(*DB).Close(0xc4200948f0, 0x0, 0x0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/db.go:442 +0xab | |
github.com/prometheus/prometheus/storage/tsdb.adapter.Close(0xc4200948f0, 0x0, 0x0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/storage/tsdb/tsdb.go:68 +0x2b | |
main.Main.func3(0x26a9d00, 0xc4200948f0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:175 +0x35 | |
main.Main(0x0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:217 +0x1217 | |
main.main() | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:42 +0x22 | |
goroutine 17 [syscall, 91 minutes, locked to thread]: | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:2197 +0x1 | |
goroutine 32 [chan receive]: | |
github.com/prometheus/prometheus/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x2759f40) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/golang/glog/glog.go:879 +0x7a | |
created by github.com/prometheus/prometheus/vendor/github.com/golang/glog.init.1 | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/golang/glog/glog.go:410 +0x21d | |
goroutine 73 [syscall, 9 minutes]: | |
os/signal.signal_recv(0x26a2980) | |
/usr/local/go/src/runtime/sigqueue.go:116 +0x104 | |
os/signal.loop() | |
/usr/local/go/src/os/signal/signal_unix.go:22 +0x22 | |
created by os/signal.init.1 | |
/usr/local/go/src/os/signal/signal_unix.go:28 +0x41 | |
goroutine 194 [select, 91 minutes, locked to thread]: | |
runtime.gopark(0x1b96bf8, 0x0, 0x1b151d5, 0x6, 0x18, 0x2) | |
/usr/local/go/src/runtime/proc.go:271 +0x13a | |
runtime.selectgoImpl(0xc42003cf50, 0x0, 0x18) | |
/usr/local/go/src/runtime/select.go:423 +0x1364 | |
runtime.selectgo(0xc42003cf50) | |
/usr/local/go/src/runtime/select.go:238 +0x1c | |
runtime.ensureSigM.func1() | |
/usr/local/go/src/runtime/signal_unix.go:434 +0x2dd | |
runtime.goexit() | |
/usr/local/go/src/runtime/asm_amd64.s:2197 +0x1 | |
goroutine 76 [select, 91 minutes]: | |
main.Main.func2(0xc420ad80c0, 0xc420ad8060, 0xc420556080, 0x4, 0x4, 0xc4200fc1c0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:157 +0x33f | |
created by main.Main | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:171 +0xce2 | |
goroutine 210 [IO wait]: | |
net.runtime_pollWait(0x7f1352f75e70, 0x72, 0x0) | |
/usr/local/go/src/runtime/netpoll.go:164 +0x59 | |
net.(*pollDesc).wait(0xc4205f8b58, 0x72, 0x0, 0xc42000c480) | |
/usr/local/go/src/net/fd_poll_runtime.go:75 +0x38 | |
net.(*pollDesc).waitRead(0xc4205f8b58, 0xffffffffffffffff, 0x0) | |
/usr/local/go/src/net/fd_poll_runtime.go:80 +0x34 | |
net.(*netFD).accept(0xc4205f8af0, 0x0, 0x269b640, 0xc42000c480) | |
/usr/local/go/src/net/fd_unix.go:430 +0x1e5 | |
net.(*TCPListener).accept(0xc420300008, 0x40535d, 0x17d7260, 0xc420586000) | |
/usr/local/go/src/net/tcpsock_posix.go:136 +0x2e | |
net.(*TCPListener).Accept(0xc420300008, 0xc420586000, 0xc4206b4e38, 0x434f2b, 0xc4206b4e40) | |
/usr/local/go/src/net/tcpsock.go:228 +0x49 | |
github.com/prometheus/prometheus/vendor/golang.org/x/net/netutil.(*limitListener).Accept(0xc420387ca0, 0x1b965b8, 0xc42024c6e0, 0x26ab1c0, 0xc420779ce0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/golang.org/x/net/netutil/listen.go:30 +0x5f | |
net/http.(*Server).Serve(0xc420aee000, 0x26a4700, 0xc420387ca0, 0x0, 0x0) | |
/usr/local/go/src/net/http/server.go:2643 +0x228 | |
github.com/prometheus/prometheus/web.(*Handler).Run(0xc4200fc1c0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/web/web.go:272 +0x317 | |
created by main.Main | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/cmd/prometheus/main.go:200 +0xf68 | |
goroutine 213 [select]: | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.(*WAL).run(0xc420178b80, 0x12a05f200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/wal.go:255 +0x352 | |
created by github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.OpenWAL | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/wal.go:102 +0x2cb | |
goroutine 17419 [chan send, 68 minutes]: | |
github.com/prometheus/prometheus/promql.lexDuration(0xc4205865a0, 0x1b907a0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:771 +0x353 | |
github.com/prometheus/prometheus/promql.(*lexer).run(0xc4205865a0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:442 +0x58 | |
created by github.com/prometheus/prometheus/promql.lex | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:435 +0xaf | |
goroutine 118 [select]: | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.(*WAL).run(0xc420306b00, 0x12a05f200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/wal.go:255 +0x352 | |
created by github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.OpenWAL | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/wal.go:102 +0x2cb | |
goroutine 10397 [chan send, 76 minutes]: | |
github.com/prometheus/prometheus/promql.lexStatements(0xc4209fe1e0, 0x1b907e0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:466 +0x172 | |
github.com/prometheus/prometheus/promql.(*lexer).run(0xc4209fe1e0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:442 +0x58 | |
created by github.com/prometheus/prometheus/promql.lex | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:435 +0xaf | |
goroutine 5530 [select, 47 minutes]: | |
net/http.(*persistConn).writeLoop(0xc42040a360) | |
/usr/local/go/src/net/http/transport.go:1704 +0x43a | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:1118 +0xa5a | |
goroutine 5529 [IO wait, 47 minutes]: | |
net.runtime_pollWait(0x7f1352f75db0, 0x72, 0x6) | |
/usr/local/go/src/runtime/netpoll.go:164 +0x59 | |
net.(*pollDesc).wait(0xc42026cdf8, 0x72, 0x269dfc0, 0x26937b0) | |
/usr/local/go/src/net/fd_poll_runtime.go:75 +0x38 | |
net.(*pollDesc).waitRead(0xc42026cdf8, 0xc4211a0000, 0x1000) | |
/usr/local/go/src/net/fd_poll_runtime.go:80 +0x34 | |
net.(*netFD).Read(0xc42026cd90, 0xc4211a0000, 0x1000, 0x1000, 0x0, 0x269dfc0, 0x26937b0) | |
/usr/local/go/src/net/fd_unix.go:250 +0x1b7 | |
net.(*conn).Read(0xc420300700, 0xc4211a0000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:181 +0x70 | |
net/http.(*persistConn).Read(0xc42040a360, 0xc4211a0000, 0x1000, 0x1000, 0x4, 0x455220, 0xc420afd2c0) | |
/usr/local/go/src/net/http/transport.go:1316 +0x14b | |
bufio.(*Reader).fill(0xc4206e07e0) | |
/usr/local/go/src/bufio/bufio.go:97 +0x117 | |
bufio.(*Reader).Peek(0xc4206e07e0, 0x1, 0xc4206b5be5, 0x1, 0x0, 0xc4206e0720, 0x0) | |
/usr/local/go/src/bufio/bufio.go:129 +0x67 | |
net/http.(*persistConn).readLoop(0xc42040a360) | |
/usr/local/go/src/net/http/transport.go:1474 +0x196 | |
created by net/http.(*Transport).dialConn | |
/usr/local/go/src/net/http/transport.go:1117 +0xa35 | |
goroutine 17218 [chan send, 68 minutes]: | |
github.com/prometheus/prometheus/promql.lexDuration(0xc420afcba0, 0x1b907a0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:771 +0x353 | |
github.com/prometheus/prometheus/promql.(*lexer).run(0xc420afcba0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:442 +0x58 | |
created by github.com/prometheus/prometheus/promql.lex | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:435 +0xaf | |
goroutine 10400 [chan send, 76 minutes]: | |
github.com/prometheus/prometheus/promql.lexStatements(0xc420ad9080, 0x1b907e0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:551 +0xff6 | |
github.com/prometheus/prometheus/promql.(*lexer).run(0xc420ad9080) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:442 +0x58 | |
created by github.com/prometheus/prometheus/promql.lex | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:435 +0xaf | |
goroutine 9910 [chan send, 77 minutes]: | |
github.com/prometheus/prometheus/promql.lexStatements(0xc420c74000, 0x1b907e0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:466 +0x172 | |
github.com/prometheus/prometheus/promql.(*lexer).run(0xc420c74000) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:442 +0x58 | |
created by github.com/prometheus/prometheus/promql.lex | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/promql/lex.go:435 +0xaf | |
goroutine 32043 [IO wait]: | |
net.runtime_pollWait(0x7f1352f75c30, 0x72, 0x8) | |
/usr/local/go/src/runtime/netpoll.go:164 +0x59 | |
net.(*pollDesc).wait(0xc4201301b8, 0x72, 0x269dfc0, 0x26937b0) | |
/usr/local/go/src/net/fd_poll_runtime.go:75 +0x38 | |
net.(*pollDesc).waitRead(0xc4201301b8, 0xc4201f9f91, 0x1) | |
/usr/local/go/src/net/fd_poll_runtime.go:80 +0x34 | |
net.(*netFD).Read(0xc420130150, 0xc4201f9f91, 0x1, 0x1, 0x0, 0x269dfc0, 0x26937b0) | |
/usr/local/go/src/net/fd_unix.go:250 +0x1b7 | |
net.(*conn).Read(0xc42000e018, 0xc4201f9f91, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/usr/local/go/src/net/net.go:181 +0x70 | |
github.com/prometheus/prometheus/vendor/golang.org/x/net/netutil.(*limitListenerConn).Read(0xc42077f9e0, 0xc4201f9f91, 0x1, 0x1, 0xc4205f6608, 0xc420b0b7d0, 0x4d7cb7) | |
<autogenerated>:6 +0x6b | |
net/http.(*connReader).backgroundRead(0xc4201f9f80) | |
/usr/local/go/src/net/http/server.go:656 +0x58 | |
created by net/http.(*connReader).startBackgroundRead | |
/usr/local/go/src/net/http/server.go:652 +0xdf | |
goroutine 31989 [semacquire, 4 minutes]: | |
sync.runtime_Semacquire(0xc42009493c) | |
/usr/local/go/src/runtime/sema.go:47 +0x34 | |
sync.(*RWMutex).RLock(0xc420094930) | |
/usr/local/go/src/sync/rwmutex.go:43 +0x49 | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb.(*DB).Querier(0xc4200948f0, 0x8000000000000000, 0x7fffffffffffffff, 0x0, 0xc420b3c6d2) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/tsdb/querier.go:47 +0x46 | |
github.com/prometheus/prometheus/storage/tsdb.adapter.Querier(0xc4200948f0, 0x8000000000000000, 0x7fffffffffffffff, 0x1, 0xc420b3c6d2, 0x8, 0x274e710) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/storage/tsdb/tsdb.go:58 +0x43 | |
github.com/prometheus/prometheus/web/api/v1.(*API).labelValues(0xc4202f3180, 0xc42132a200, 0x0, 0x0, 0x0) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/web/api/v1/api.go:277 +0x10f | |
github.com/prometheus/prometheus/web/api/v1.(*API).(github.com/prometheus/prometheus/web/api/v1.labelValues)-fm(0xc42132a200, 0xc4203b6b00, 0xc4219f6000, 0x3) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/web/api/v1/api.go:143 +0x34 | |
github.com/prometheus/prometheus/web/api/v1.(*API).Register.func1.1(0x26a36c0, 0xc4203b6b00, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/web/api/v1/api.go:125 +0x55 | |
net/http.HandlerFunc.ServeHTTP(0xc42043c830, 0x26a36c0, 0xc4203b6b00, 0xc42132a200) | |
/usr/local/go/src/net/http/server.go:1942 +0x44 | |
github.com/prometheus/prometheus/util/httputil.CompressionHandler.ServeHTTP(0x269d600, 0xc42043c830, 0x26a3bc0, 0xc4219f6000, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/util/httputil/compression.go:90 +0x7c | |
github.com/prometheus/prometheus/util/httputil.(*CompressionHandler).ServeHTTP(0xc42043c840, 0x26a3bc0, 0xc4219f6000, 0xc42132a200) | |
<autogenerated>:5 +0x74 | |
net/http.(Handler).ServeHTTP-fm(0x26a3bc0, 0xc4219f6000, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:179 +0x4d | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus.InstrumentHandlerFuncWithOpts.func1(0x26a9ac0, 0xc420c66000, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:287 +0x26a | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route.(*Router).handle.func1(0x26a9ac0, 0xc420c66000, 0xc42132a200, 0xc4203b6a80, 0x1, 0x1) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route/route.go:84 +0x2a8 | |
github.com/prometheus/prometheus/vendor/github.com/julienschmidt/httprouter.(*Router).ServeHTTP(0xc420557340, 0x26a9ac0, 0xc420c66000, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/julienschmidt/httprouter/router.go:299 +0x75d | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route.(*Router).ServeHTTP(0xc4204de760, 0x26a9ac0, 0xc420c66000, 0xc42132a200) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/common/route/route.go:126 +0x4c | |
net/http.serverHandler.ServeHTTP(0xc420aee000, 0x26a9ac0, 0xc420c66000, 0xc42132a200) | |
/usr/local/go/src/net/http/server.go:2568 +0x92 | |
net/http.(*conn).serve(0xc420305040, 0x26ab100, 0xc421f84080) | |
/usr/local/go/src/net/http/server.go:1825 +0x612 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/net/http/server.go:2668 +0x2ce | |
goroutine 17041 [chan send, 67 minutes]: | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus.computeApproximateRequestSize(0xc421387d00, 0xc4212617a0, 0x1e6) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:316 +0x155 | |
created by github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus.InstrumentHandlerFuncWithOpts.func1 | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:275 +0x14d | |
goroutine 32024 [chan send, 4 minutes]: | |
github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus.computeApproximateRequestSize(0xc42132a200, 0xc4209fe0c0, 0x172) | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:316 +0x155 | |
created by github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus.InstrumentHandlerFuncWithOpts.func1 | |
/home/goutham/gocode/src/github.com/prometheus/prometheus/vendor/github.com/prometheus/client_golang/prometheus/http.go:275 +0x14d |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
^CWARN[2683] Received SIGTERM, exiting gracefully... source=main.go:209 | |
INFO[2683] See you next time! source=main.go:216 | |
INFO[2683] Stopping target manager... source=targetmanager.go:79 | |
INFO[2683] Stopping rule manager... source=manager.go:398 | |
INFO[2683] Rule manager stopped. source=manager.go:404 | |
INFO[2683] Stopping notification handler... source=notifier.go:462 | |
^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^C^Cc^C^C^C^C^C |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ ~ sudo strace -p 17129 | |
strace: Process 17129 attached | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a1c8, FUTEX_WAKE, 1) = 0 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) | |
futex(0xc4204b0d10, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a418, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a1c8, FUTEX_WAKE, 1) = 0 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) | |
futex(0xc4204b0110, FUTEX_WAKE, 1) = 1 | |
futex(0x275a1f0, FUTEX_WAKE, 1) = 1 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
futex(0x275a1c8, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) | |
futex(0x275a418, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
fdatasync(17) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0xc4204b0d10, FUTEX_WAKE, 1) = 1 | |
futex(0x2759a98, FUTEX_WAIT, 0, {tv_sec=4, tv_nsec=966188747}) = -1 ETIMEDOUT (Connection timed out) | |
futex(0x275a1d8, FUTEX_WAKE, 1) = 1 | |
futex(0xc421c9e110, FUTEX_WAKE, 1) = 1 | |
futex(0x2759a98, FUTEX_WAIT, 0, {tv_sec=0, tv_nsec=33173711}) = -1 ETIMEDOUT (Connection timed out) | |
futex(0x275a1d8, FUTEX_WAKE, 1) = 1 | |
futex(0xc421c9e110, FUTEX_WAKE, 1) = 1 | |
fdatasync(17) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a1c8, FUTEX_WAKE, 1) = 1 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a418, FUTEX_WAKE, 1) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
fdatasync(17) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0xc4204b1510, FUTEX_WAKE, 1) = 1 | |
futex(0x275a1f0, FUTEX_WAIT, 0, {tv_sec=0, tv_nsec=100000}) = -1 EAGAIN (Resource temporarily unavailable) | |
futex(0xc420106110, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b0d10, FUTEX_WAKE, 1) = 1 | |
futex(0xc421c9e110, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b2910, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b2510, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b1510, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b0110, FUTEX_WAKE, 1) = 1 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
epoll_wait(4, [], 128, 0) = 0 | |
futex(0x275a1d8, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b0110, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275a1c8, FUTEX_WAKE, 1) = 0 | |
futex(0x275a110, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0xc4204b2510, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b0d10, FUTEX_WAKE, 1) = 1 | |
futex(0xc420106110, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b0110, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b2510, FUTEX_WAKE, 1) = 1 | |
futex(0xc421c9e110, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b1510, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b2910, FUTEX_WAKE, 1) = 1 | |
epoll_wait(4, [], 128, 0) = 0 | |
futex(0x275a1d8, FUTEX_WAKE, 1) = 1 | |
futex(0xc4204b2510, FUTEX_WAKE, 1) = 1 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 | |
futex(0x275ad70, FUTEX_WAIT, 0, NULL) = 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment