Created
December 8, 2017 16:15
-
-
Save pciet/4edd4f21d238a24165af65f8dfc29e6c to your computer and use it in GitHub Desktop.
deadlock during load testing: 100 max open connections
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 1043295 [running]: | |
runtime/pprof.writeGoroutineStacks(0x88ef40, 0xc422b08380, 0x411ee9, 0xc4207343c0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/pprof/pprof.go:648 +0xa7 | |
runtime/pprof.writeGoroutine(0x88ef40, 0xc422b08380, 0x2, 0xc420150000, 0xc420372ad0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/pprof/pprof.go:637 +0x44 | |
runtime/pprof.(*Profile).WriteTo(0xa73d80, 0x88ef40, 0xc422b08380, 0x2, 0xc422b08380, 0x42bd04) | |
/home/pciet/sdk/go1.10beta1/src/runtime/pprof/pprof.go:310 +0x3d0 | |
net/http/pprof.handler.ServeHTTP(0xc4216e8011, 0x9, 0x892240, 0xc422b08380, 0xc420924200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/pprof/pprof.go:237 +0x19a | |
net/http/pprof.Index(0x892240, 0xc422b08380, 0xc420924200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/pprof/pprof.go:248 +0x1c7 | |
net/http.HandlerFunc.ServeHTTP(0x856e50, 0x892240, 0xc422b08380, 0xc420924200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b08380, 0xc420924200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b08380, 0xc420924200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420385040, 0x892540, 0xc420060140) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585e30, 0x72, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42018a418, 0x72, 0xc42018f600, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42018a418, 0xffffffffffffff00, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Accept(0xc42018a400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:350 +0x1a8 | |
net.(*netFD).accept(0xc42018a400, 0xc420373da0, 0x402c88, 0xc420373da0) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:238 +0x42 | |
net.(*TCPListener).accept(0xc420186060, 0xc420373dd0, 0x401bb7, 0xc42020ed00) | |
/home/pciet/sdk/go1.10beta1/src/net/tcpsock_posix.go:136 +0x2e | |
net.(*TCPListener).AcceptTCP(0xc420186060, 0xc420373e18, 0xc420373e20, 0x18) | |
/home/pciet/sdk/go1.10beta1/src/net/tcpsock.go:246 +0x49 | |
net/http.tcpKeepAliveListener.Accept(0xc420186060, 0x856c48, 0xc42020ec80, 0x892600, 0xc420182cc0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:3187 +0x2f | |
net/http.(*Server).Serve(0xc420192750, 0x892440, 0xc420186060, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2741 +0x1a5 | |
net/http.(*Server).ListenAndServe(0xc420192750, 0xc420192750, 0xc420182ba0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2682 +0xa9 | |
net/http.ListenAndServe(0x835af4, 0x5, 0x0, 0x0, 0x88f6a0, 0xc420182ba0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2940 +0x7a | |
main.main() | |
/home/pciet/go/src/github.com/pciet/wichess/main.go:56 +0x4d5 | |
goroutine 18 [select, 30 minutes]: | |
database/sql.(*DB).connectionOpener(0xc4201b0000, 0x892540, 0xc42018e080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:935 +0x119 | |
created by database/sql.OpenDB | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:634 +0x178 | |
goroutine 19 [select, 30 minutes]: | |
database/sql.(*DB).connectionResetter(0xc4201b0000, 0x892540, 0xc42018e080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:948 +0x12a | |
created by database/sql.OpenDB | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:635 +0x1ae | |
goroutine 21 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf4, 0x1a, 0x1, 0xc4219a2f28, 0x8, 0x0, 0xbe82cc6d0cca120a, 0x19596b2f52f, 0xa820a0, 0xcc48cd2f5, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc42026da40, 0xc420945400) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc42026da40, 0xc420945400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026da40, 0xc420945400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026da40, 0xc420945400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4201b01e0, 0x892540, 0xc42017e080) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 22 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf2, 0x15, 0x1, 0xc421e7ae88, 0x7, 0x0, 0xbe82cc6ce5577bcb, 0x19573a594fb, 0xa820a0, 0xdbb8bb936, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4219801c0, 0xc421b88100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4219801c0, 0xc421b88100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4219801c0, 0xc421b88100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4219801c0, 0xc421b88100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4201b0280, 0x892540, 0xc42018e200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1017172 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xff, 0xc42209f060, 0x8, 0xc4200ace68, 0x8, 0xc4201916e0, 0xc4200df7c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 335 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf8, 0x22, 0x1, 0xc42254dfa0, 0x7, 0x0, 0xbe82cc6d05ecad7c, 0x1958fd590c5, 0xa820a0, 0x94e9ceaae, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421ad9420, 0xc42227ba00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421ad9420, 0xc42227ba00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad9420, 0xc42227ba00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad9420, 0xc42227ba00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc42040abe0, 0x892540, 0xc420404480) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043293 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420460000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1006898 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421959598, 0x8, 0xc420190a80, 0xc420190c00, 0xfb, 0xd18c2e2800, 0xbaefb68, 0xed1bcb0fb, 0xc42072aba0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 93 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf1, 0xf, 0x1, 0xc421b0e9e8, 0x8, 0x0, 0x22892020, 0xed1bcb131, 0xc420322c00, 0xeba0606e0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421981960, 0xc42111ff00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421981960, 0xc42111ff00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421981960, 0xc42111ff00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421981960, 0xc42111ff00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420095d60, 0x892540, 0xc42017ea00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1006025 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4224fa4b0, 0x8, 0xc42153c120, 0xc42153c360, 0xfa, 0xd18c2e2800, 0x2da27ec0, 0xed1bcb0f9, 0xc421a34d80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 867935 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421020220, 0x7, 0xc420d49200, 0xc420d49320, 0xd9, 0xd18c2e2800, 0x54b78, 0xed1bcb01a, 0xc420d83560) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043121 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420d1e000) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043296 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585470, 0x72, 0xc420047868) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4215aa118, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4215aa118, 0xc420411000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4215aa100, 0xc420411000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4215aa100, 0xc420411000, 0x1000, 0x1000, 0xc420047978, 0x6b897b, 0x7f8f60) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310228, 0xc420411000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).Read(0xc42238f380, 0xc420411000, 0x1000, 0x1000, 0xa, 0x88f6a0, 0x856a78) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:756 +0xf8 | |
bufio.(*Reader).fill(0xc42038d440) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:100 +0x11e | |
bufio.(*Reader).ReadSlice(0xc42038d440, 0xc4202de50a, 0xa, 0xc420047ab8, 0x44675f, 0x4857dd, 0xc420047ac0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:341 +0x2c | |
bufio.(*Reader).ReadLine(0xc42038d440, 0xc421acfe00, 0x100, 0xf8, 0x8283e0, 0x856978, 0xc420047b58) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:370 +0x34 | |
net/textproto.(*Reader).readLineSlice(0xc422382c30, 0xc4226f4680, 0xc420047ba8, 0x412738, 0x100, 0x8283e0) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:55 +0x70 | |
net/textproto.(*Reader).ReadLine(0xc422382c30, 0xc421acfe00, 0x0, 0x0, 0x72) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:36 +0x2b | |
net/http.readRequest(0xc42038d440, 0x0, 0xc421acfe00, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/request.go:925 +0x8c | |
net/http.(*conn).readRequest(0xc4203850e0, 0x892540, 0xc42018ea40, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:936 +0x16f | |
net/http.(*conn).serve(0xc4203850e0, 0x892540, 0xc42018ea40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1760 +0x4dc | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043090 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212ed000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 73 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xfa, 0x1f, 0x1, 0xc4213ac648, 0x8, 0x0, 0x26b40908, 0xed1bcb133, 0xc42180c3c0, 0x73ee39307, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b088c0, 0xc42207d100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b088c0, 0xc42207d100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b088c0, 0xc42207d100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b088c0, 0xc42207d100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4201b14a0, 0x892540, 0xc42018ed40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1031445 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421ed4bb0, 0x8, 0xc420510840, 0xc420510900, 0x104, 0xd18c2e2800, 0x261ae9d0, 0xed1bcb11f, 0xc421cfe060) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 186 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf0, 0x1c, 0x1, 0xc42187a1b0, 0x8, 0x0, 0xbe82cc6d003e8d5a, 0x1958a27709c, 0xa820a0, 0xfd655df2e, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421981b20, 0xc420d0cc00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421981b20, 0xc420d0cc00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421981b20, 0xc420d0cc00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421981b20, 0xc420d0cc00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203a0320, 0x892540, 0xc420166d40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043172 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212a0000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 91 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xe7, 0x22, 0x1, 0xc422558178, 0x8, 0x0, 0xbe82cc6d1cf2f113, 0x195a6dbd485, 0xa820a0, 0x181022309e, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4238837a0, 0xc421be9700) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4238837a0, 0xc421be9700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4238837a0, 0xc421be9700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4238837a0, 0xc421be9700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420095c20, 0x892540, 0xc420166400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043297 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501ea0, 0x72, 0xc420041868) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4215aa198, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4215aa198, 0xc420773000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4215aa180, 0xc420773000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4215aa180, 0xc420773000, 0x1000, 0x1000, 0xc420041978, 0x6b897b, 0x7f8f60) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310268, 0xc420773000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).Read(0xc42238f3e0, 0xc420773000, 0x1000, 0x1000, 0x2, 0x2, 0x2) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:756 +0xf8 | |
bufio.(*Reader).fill(0xc42015ed80) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:100 +0x11e | |
bufio.(*Reader).ReadSlice(0xc42015ed80, 0xa, 0xc420013520, 0xc420041ab8, 0x44675f, 0x4857dd, 0xc420041ac0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:341 +0x2c | |
bufio.(*Reader).ReadLine(0xc42015ed80, 0xc421acff00, 0x100, 0xf8, 0x8283e0, 0x0, 0xc420037400) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:370 +0x34 | |
net/textproto.(*Reader).readLineSlice(0xc42238f410, 0xc4226f4601, 0xc420041ba8, 0x412738, 0x100, 0x8283e0) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:55 +0x70 | |
net/textproto.(*Reader).ReadLine(0xc42238f410, 0xc421acff00, 0x0, 0x0, 0x72) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:36 +0x2b | |
net/http.readRequest(0xc42015ed80, 0x0, 0xc421acff00, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/request.go:925 +0x8c | |
net/http.(*conn).readRequest(0xc420385180, 0x892540, 0xc42018f140, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:936 +0x16f | |
net/http.(*conn).serve(0xc420385180, 0x892540, 0xc42018f140) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1760 +0x4dc | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043190 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc422060080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 267 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xfb, 0xb, 0x1, 0xc42218b908, 0x8, 0x0, 0xbe82cc6d08c68c68, 0x19592af6f94, 0xa820a0, 0x694c95e5a, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4226262a0, 0xc4215a4500) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4226262a0, 0xc4215a4500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4226262a0, 0xc4215a4500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4226262a0, 0xc4215a4500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203a12c0, 0x892540, 0xc420167340) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 974938 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf5, 0xc420e3f3f0, 0x8, 0xc420c363a8, 0x8, 0xc420510f00, 0xc420748f00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1016106 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfd, 0xc4213e6640, 0x8, 0xc4209e6958, 0x8, 0xc42021e360, 0xc4200def00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 9200 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xdf, 0x11, 0x1, 0xc4211bab08, 0x8, 0x0, 0x18f265f8, 0xed1bcb133, 0xc421207860, 0x1c52ffe9c1, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421ad88c0, 0xc420625100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421ad88c0, 0xc420625100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad88c0, 0xc420625100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad88c0, 0xc420625100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384960, 0x892540, 0xc420404900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 264 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x104, 0x9, 0x1, 0xc421d515a8, 0x8, 0x0, 0xc478e0, 0xed1bcb133, 0xc4207e39e0, 0x2c54a8d66, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4211ecee0, 0xc421e60a00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4211ecee0, 0xc421e60a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4211ecee0, 0xc421e60a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4211ecee0, 0xc421e60a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203a10e0, 0x892540, 0xc4201671c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1021715 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x100, 0xc421bab6f0, 0x8, 0xc421bab8b8, 0x8, 0xc4201904e0, 0xc4200de280) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043085 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420dc5000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042983 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421182080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 997348 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf9, 0xc42131e0d8, 0x7, 0xc420ab3128, 0x7, 0xc4202529c0, 0xc420ce7cc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 300 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xeb, 0x1e, 0x1, 0xc420655300, 0x7, 0x0, 0x1726a6a8, 0xed1bcb131, 0xc4219b4480, 0x1520f5fbab, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4226260e0, 0xc421986600) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4226260e0, 0xc421986600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4226260e0, 0xc421986600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4226260e0, 0xc421986600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203eebe0, 0x892540, 0xc4203dc6c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 966841 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf2, 0xc420ac4008, 0x8, 0xc420ac41e8, 0x7, 0xc420252ea0, 0xc4200de8c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042643 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc422316080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 11209 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x100, 0xf, 0x1, 0xc421095d08, 0x8, 0x0, 0xbe82cc6d10b1d0a9, 0x1959a9ab3d7, 0xa820a0, 0x4780ae461, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b09b20, 0xc421e79200) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b09b20, 0xc421e79200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b09b20, 0xc421e79200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b09b20, 0xc421e79200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420270320, 0x892540, 0xc4200610c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043096 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84c5890, 0x72, 0xc42081ee58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203baa18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203baa18, 0xc4203d3c00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203baa00, 0xc4203d3cc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203baa00, 0xc4203d3cc1, 0x1, 0x1, 0xc42081efa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186230, 0xc4203d3cc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203d3cb0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 974483 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42034b700, 0x8, 0xc420510060, 0xc4205101e0, 0xf5, 0xd18c2e2800, 0x9c2cf50, 0xed1bcb0c9, 0xc421b53a40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 344 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xe5, 0x26, 0x1, 0xc421e77960, 0x8, 0x0, 0xbe82cc6cdcf8175e, 0x1956b463070, 0xa820a0, 0x19116a40c8, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0e620, 0xc4204a0100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0e620, 0xc4204a0100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0e620, 0xc4204a0100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0e620, 0xc4204a0100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420412280, 0x892540, 0xc4203fa580) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 298 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x101, 0xa, 0x1, 0xc4213f6e38, 0x8, 0x0, 0xbdae98, 0xed1bcb133, 0xc42129bf20, 0x3e52cc326, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421ad8c40, 0xc421b54600) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421ad8c40, 0xc421b54600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad8c40, 0xc421b54600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad8c40, 0xc421b54600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203eeb40, 0x892540, 0xc4203dc580) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 917389 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe6, 0xc420edc9a0, 0x8, 0xc420edcb68, 0x8, 0xc4201905a0, 0xc420748500) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 877944 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4219f74e8, 0x8, 0xc42153ca80, 0xc42153cae0, 0xda, 0xd18c2e2800, 0x2c6d9c88, 0xed1bcb02b, 0xc421ac08a0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043106 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84ddd08, 0x72, 0xc4214c8e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420b63a98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420b63a98, 0xc4205a2300, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420b63a80, 0xc4205a2311, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420b63a80, 0xc4205a2311, 0x1, 0x1, 0xc4214c8fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e048, 0xc4205a2311, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4205a2300) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 888818 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xde, 0xc42237ebb0, 0x8, 0xc4240e59b8, 0x8, 0xc420510ea0, 0xc420576000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043330 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85852d0, 0x72, 0xc42061f868) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4215aa218, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4215aa218, 0xc4203a7000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4215aa200, 0xc4203a7000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4215aa200, 0xc4203a7000, 0x1000, 0x1000, 0xc42061f978, 0x6b897b, 0x7f8f60) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310270, 0xc4203a7000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).Read(0xc4215889f0, 0xc4203a7000, 0x1000, 0x1000, 0x43543b, 0x0, 0xc42061fa50) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:756 +0xf8 | |
bufio.(*Reader).fill(0xc420064960) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:100 +0x11e | |
bufio.(*Reader).ReadSlice(0xc420064960, 0x47af0a, 0xc42061fab8, 0xc42061fab8, 0x44675f, 0x4857dd, 0xc42061fac0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:341 +0x2c | |
bufio.(*Reader).ReadLine(0xc420064960, 0xc420bcb100, 0x100, 0xf8, 0x8283e0, 0x0, 0xc420434c00) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:370 +0x34 | |
net/textproto.(*Reader).readLineSlice(0xc421588a20, 0xc4226f4601, 0xc42061fba8, 0x412738, 0x100, 0x8283e0) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:55 +0x70 | |
net/textproto.(*Reader).ReadLine(0xc421588a20, 0xc420bcb100, 0x0, 0x0, 0x72) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:36 +0x2b | |
net/http.readRequest(0xc420064960, 0x0, 0xc420bcb100, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/request.go:925 +0x8c | |
net/http.(*conn).readRequest(0xc420385360, 0x892540, 0xc4203fac40, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:936 +0x16f | |
net/http.(*conn).serve(0xc420385360, 0x892540, 0xc4203fac40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1760 +0x4dc | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 462 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x106, 0x1a, 0x1, 0xc420b9e7b0, 0x8, 0x0, 0xbe82cc6e64d090a8, 0x196d8bf6690, 0xa820a0, 0x3fbfe4d4, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4211ec000, 0xc421b54b00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4211ec000, 0xc421b54b00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4211ec000, 0xc421b54b00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4211ec000, 0xc421b54b00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420385220, 0x892540, 0xc42017ee40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 463 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xd9, 0x20, 0x1, 0xc4224b8ef8, 0x8, 0x0, 0xbe82cc6cf4f055db, 0x195833e6f07, 0xa820a0, 0x1f5755336e, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0e0e0, 0xc422817c00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0e0e0, 0xc422817c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0e0e0, 0xc422817c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0e0e0, 0xc422817c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203852c0, 0x892540, 0xc42017e740) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 995740 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421376000, 0x8, 0xc4201909c0, 0xc420190ae0, 0xf8, 0xd18c2e2800, 0x296ed3a8, 0xed1bcb0eb, 0xc420c76960) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 7592 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xee, 0x19, 0x1, 0xc421ec01d8, 0x8, 0x0, 0xe5134f8, 0xed1bcb132, 0xc4205938c0, 0x1132b0223a, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b08700, 0xc420cc3500) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b08700, 0xc420cc3500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b08700, 0xc420cc3500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b08700, 0xc420cc3500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4dc0, 0x892540, 0xc4203dd0c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043202 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421ec6280) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 951609 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xee, 0xc4208573a0, 0x8, 0xc420ac5260, 0x8, 0xc420253bc0, 0xc420748a00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 511 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fb84, 0xc421837800) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.(*game).acknowledgeGameComplete(0xc4218aade0, 0xc421837828, 0x8, 0xc420629400, 0x19) | |
/home/pciet/go/src/github.com/pciet/wichess/game.go:304 +0x48c | |
main.acknowledgeGameCompletionHandler(0x892240, 0xc42026c2a0, 0xc420e26000) | |
/home/pciet/go/src/github.com/pciet/wichess/web_acknowledge.go:69 +0x43b | |
net/http.HandlerFunc.ServeHTTP(0x8569d0, 0x892240, 0xc42026c2a0, 0xc420e26000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026c2a0, 0xc420e26000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026c2a0, 0xc420e26000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203859a0, 0x892540, 0xc42017fd80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 512 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a857cfd0, 0x72, 0xc42161e100) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420cf2298, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420cf2298, 0xc42074b000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420cf2280, 0xc42074b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420cf2280, 0xc42074b000, 0x1000, 0x1000, 0xc42161e218, 0x434b9c, 0x200) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186280, 0xc42074b000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
bufio.(*Reader).Read(0xc422424480, 0xc42248bba0, 0x5, 0x200, 0x42bd04, 0x856988, 0xc42161e2f0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:216 +0x22f | |
io.ReadAtLeast(0x88e6c0, 0xc422424480, 0xc42248bba0, 0x5, 0x200, 0x5, 0x4120fd, 0xc4207ef6c0, 0x20) | |
/home/pciet/sdk/go1.10beta1/src/io/io.go:309 +0x86 | |
io.ReadFull(0x88e6c0, 0xc422424480, 0xc42248bba0, 0x5, 0x200, 0x0, 0xc420150000, 0xcb) | |
/home/pciet/sdk/go1.10beta1/src/io/io.go:327 +0x58 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recvMessage(0xc42248bb80, 0xc4207ef6c0, 0x79c860, 0x11, 0x18) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:947 +0xf3 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recv1Buf(0xc42248bb80, 0xc4207ef6c0, 0xa) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:997 +0x39 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recv1(0xc42248bb80, 0xc420186280, 0xc42248bba0) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1018 +0x7c | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).readBindResponse(0xc42248bb80) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1633 +0x2f | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*stmt).exec(0xc42020e1e0, 0xc420164c70, 0x1, 0x1) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1270 +0x823 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).query(0xc42248bb80, 0xc4208f3920, 0x30, 0xc420164c70, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:855 +0x2a1 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).QueryContext(0xc42248bb80, 0x892580, 0xc4200120e0, 0xc4208f3920, 0x30, 0xc4222a3050, 0x1, 0x1, 0x0, 0x3, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn_go18.go:21 +0x1c8 | |
database/sql.ctxDriverQuery(0x892580, 0xc4200120e0, 0x7fd3a8549208, 0xc42248bb80, 0x0, 0x0, 0xc4208f3920, 0x30, 0xc4222a3050, 0x1, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/ctxutil.go:48 +0x235 | |
database/sql.(*DB).queryDC.func1() | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1464 +0x1c5 | |
database/sql.withLock(0x8903e0, 0xc420fa0f80, 0xc42161e9b0) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:3032 +0x63 | |
database/sql.(*DB).queryDC(0xc4201b0000, 0x892580, 0xc4200120e0, 0x892540, 0xc4220a4580, 0xc420fa0f80, 0xc420164c60, 0xc4208f3920, 0x30, 0xc4216209e8, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1459 +0x5e9 | |
database/sql.(*Tx).QueryContext(0xc420ef2580, 0x892580, 0xc4200120e0, 0xc4208f3920, 0x30, 0xc4216209e8, 0x1, 0x1, 0x30, 0x1, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2128 +0x113 | |
database/sql.(*Tx).QueryRowContext(0xc420ef2580, 0x892580, 0xc4200120e0, 0xc4208f3920, 0x30, 0xc4216209e8, 0x1, 0x1, 0x30) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2143 +0x8d | |
database/sql.(*Tx).QueryRow(0xc420ef2580, 0xc4208f3920, 0x30, 0xc4216209e8, 0x1, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2154 +0x7c | |
main.TX.gameWithIdentifier(0xc420ef2580, 0xdc, 0xc420ef2501, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game.go:122 +0x190 | |
main.acknowledgeGameCompletionHandler(0x892240, 0xc421980380, 0xc42077ed00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_acknowledge.go:61 +0x2ff | |
net/http.HandlerFunc.ServeHTTP(0x8569d0, 0x892240, 0xc421980380, 0xc42077ed00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421980380, 0xc42077ed00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421980380, 0xc42077ed00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420385a40, 0x892540, 0xc42018e280) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 513 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xe9, 0x22, 0x1, 0xc4223e2898, 0x8, 0x0, 0xbe82cc6d08037678, 0x19591ec59bb, 0xa820a0, 0x169ff8e6b4, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0f180, 0xc421924900) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0f180, 0xc421924900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0f180, 0xc421924900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0f180, 0xc421924900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420385ae0, 0x892540, 0xc42017f880) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043200 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42062c000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1006026 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfa, 0xc4224fa4b0, 0x8, 0xc42187f198, 0x8, 0xc42153ccc0, 0xc420576500) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042952 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc422433000) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1033031 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x105, 0xc4220c27f0, 0x8, 0xc421c6c138, 0x8, 0xc42021f260, 0xc420576280) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043160 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420ae4000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 614 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xec, 0x13, 0x1, 0xc4210d47a0, 0x8, 0x0, 0x136da5e8, 0xed1bcb131, 0xc42225d3e0, 0x15de5a5f9b, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422627ce0, 0xc421763600) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422627ce0, 0xc421763600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422627ce0, 0xc421763600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422627ce0, 0xc421763600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203ef180, 0x892540, 0xc4203fa500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1042922 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85856e0, 0x72, 0xc421147e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020cd98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020cd98, 0xc420160c00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020cd80, 0xc420160ca1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020cd80, 0xc420160ca1, 0x1, 0x1, 0xc421dd21e0, 0x0, 0xc42018fe18) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e090, 0xc420160ca1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420160c90) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 615 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xe3, 0x26, 0x1, 0xc4220ce238, 0x8, 0x0, 0xbe82cc6d0d616e58, 0x195974a5185, 0xa820a0, 0x17ba90391b, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0e7e0, 0xc42198f400) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0e7e0, 0xc42198f400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0e7e0, 0xc42198f400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0e7e0, 0xc42198f400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203ef220, 0x892540, 0xc4203fa200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 955895 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422b92000, 0x8, 0xc42006f440, 0xc42006f860, 0xef, 0xd18c2e2800, 0x38547c88, 0xed1bcb0a9, 0xc421b463c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 979374 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf6, 0xc422341ca0, 0x8, 0xc42190e4a0, 0x8, 0xc420511ce0, 0xc4200df040) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 2038 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x102, 0x10, 0x1, 0xc420c7a930, 0x8, 0x0, 0x261f1c08, 0xed1bcb131, 0xc421b912c0, 0x38c1781c1, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc42267aee0, 0xc4203ae700) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc42267aee0, 0xc4203ae700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42267aee0, 0xc4203ae700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42267aee0, 0xc4203ae700) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4280, 0x892540, 0xc42017f540) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043002 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42129d000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043187 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420342a00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042860 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585130, 0x72, 0xc42081f658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42026fd18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42026fd18, 0xc42016f900, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42026fd00, 0xc42016f931, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42026fd00, 0xc42016f931, 0x1, 0x1, 0xc42081f7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4203100a0, 0xc42016f931, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016f920) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043093 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421868000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043060 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420395000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043319 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42169a000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1022914 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x101, 0xc420f15338, 0x8, 0xc420f15508, 0x8, 0xc4205111a0, 0xc420ce6140) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043162 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422b8c000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043019 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84c5bd0, 0x72, 0xc4218ef658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020dc98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020dc98, 0xc42024a800, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020dc80, 0xc42024a881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020dc80, 0xc42024a881, 0x1, 0x1, 0xc4218ef7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4201861b8, 0xc42024a881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42024a870) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043082 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421cc4000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042843 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420e4c000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043315 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a859a890, 0x72, 0xc4216fc658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4205ac198, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4205ac198, 0xc420a40900, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4205ac180, 0xc420a40971, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4205ac180, 0xc420a40971, 0x1, 0x1, 0xc4216fc7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186238, 0xc420a40971, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420a40960) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042856 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501a90, 0x72, 0xc42114a658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203ab098, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203ab098, 0xc42031dc00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203ab080, 0xc42031dc61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203ab080, 0xc42031dc61, 0x1, 0x1, 0xc4200b3408, 0xc421a34cb8, 0xc4200b34b8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186130, 0xc42031dc61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42031dc50) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042911 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420c8e400) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043034 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420394000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 955896 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xef, 0xc422b92000, 0x8, 0xc420a62058, 0x7, 0xc42006f8c0, 0xc420748dc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 951466 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xee, 0xc421f82050, 0x8, 0xc421481ec8, 0x8, 0xc420253020, 0xc420577e00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1022104 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x100, 0xc4222f1010, 0x8, 0xc4224fa010, 0x8, 0xc420191620, 0xc4200dfa40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043035 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42129c000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043077 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4214c4000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043161 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42062d000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 2037 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xde, 0x1a, 0x1, 0xc42126a248, 0x8, 0x0, 0x1fcaea8, 0xed1bcb133, 0xc421cff740, 0x1b3e875336, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0f7a0, 0xc420bcbd00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0f7a0, 0xc420bcbd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0f7a0, 0xc420bcbd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0f7a0, 0xc420bcbd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4140, 0x892540, 0xc42017e640) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 10544 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xd6, 0x1a, 0x1, 0xc421c6cd98, 0x8, 0x0, 0x2122c9c0, 0xed1bcb133, 0xc42222d020, 0x237040f77a, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b8a1c0, 0xc4209b7c00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b8a1c0, 0xc4209b7c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b8a1c0, 0xc4209b7c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b8a1c0, 0xc4209b7c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420412dc0, 0x892540, 0xc4203fbf80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 2933 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x103, 0x1c, 0x1, 0xc422aeba78, 0x8, 0x0, 0xbe82cc6cf02c3bbe, 0x1957e7a54d7, 0xa820a0, 0x2aea50259, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422626c40, 0xc42238dd00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422626c40, 0xc42238dd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422626c40, 0xc42238dd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422626c40, 0xc42238dd00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4460, 0x892540, 0xc420060480) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 812162 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xce, 0xc422711850, 0x8, 0xc422711a18, 0x8, 0xc420191800, 0xc420749b80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042724 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84c52e0, 0x72, 0xc420f8a658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203da118, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203da118, 0xc4201c6400, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203da100, 0xc4201c64c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203da100, 0xc4201c64c1, 0x1, 0x1, 0xc421c55c20, 0x0, 0xc42017ef58) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186160, 0xc4201c64c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4201c64b0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 979373 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422341ca0, 0x8, 0xc420511a40, 0xc420511c80, 0xf6, 0xd18c2e2800, 0xdb1208, 0xed1bcb0d2, 0xc421e3fe00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043346 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a855cfc0, 0x72, 0xc4201d1e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4215aa098, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4215aa098, 0xc420734000, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4215aa080, 0xc420734071, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4215aa080, 0xc420734071, 0x1, 0x1, 0x7fd3a4251418, 0xedc, 0xfbe8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310210, 0xc420734071, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420734060) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 7588 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xe6, 0x1a, 0x1, 0xc421d51be8, 0x8, 0x0, 0x28f083b8, 0xed1bcb130, 0xc421c54300, 0x1804c7d9cf, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b087e0, 0xc421311100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b087e0, 0xc421311100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b087e0, 0xc421311100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b087e0, 0xc421311100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4a00, 0x892540, 0xc4203ddb80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043119 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421cc5000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 7586 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xff, 0x17, 0x1, 0xc42017d7f8, 0x8, 0x0, 0x39eb8f78, 0xed1bcb132, 0xc42245b8c0, 0x53f3d1895, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc423882000, 0xc42049d900) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc423882000, 0xc42049d900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc423882000, 0xc42049d900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc423882000, 0xc42049d900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4820, 0x892540, 0xc4203dd440) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 986154 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422128000, 0x8, 0xc42006efc0, 0xc42006f680, 0xf7, 0xd18c2e2800, 0x1e7491e0, 0xed1bcb0dd, 0xc42245ba40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043084 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8512988, 0x72, 0xc420a18e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420730998, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420730998, 0xc420516300, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420730980, 0xc420516341, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420730980, 0xc420516341, 0x1, 0x1, 0xc420a18fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310178, 0xc420516341, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420516330) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 921475 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe9, 0xc421aecf08, 0x8, 0xc421aed158, 0x8, 0xc420511f80, 0xc420749a40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 913302 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe5, 0xc4220fd270, 0x8, 0xc420ef1d68, 0x8, 0xc42006ed80, 0xc420ce6780) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 9199 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xda, 0x8, 0x1, 0xc422b66338, 0x7, 0x0, 0xbe82cc6d0e221e30, 0x195980b0152, 0xa820a0, 0x1f930e5272, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421ad80e0, 0xc422b4b500) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421ad80e0, 0xc422b4b500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad80e0, 0xc422b4b500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad80e0, 0xc422b4b500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203846e0, 0x892540, 0xc42017ffc0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 868141 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xd9, 0xc422072050, 0x8, 0xc422072238, 0x8, 0xc420d480c0, 0xc4200de500) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043223 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42046b000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043291 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42101f180) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043047 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212b1000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 884184 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xdc, 0xc421376228, 0x8, 0xc421376428, 0x8, 0xc420190d80, 0xc4207492c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042977 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420629400) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043138 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4210ce180) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 3757 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xfd, 0x8, 0x1, 0xc42131ddc0, 0x8, 0x0, 0x6ca7eb0, 0xed1bcb132, 0xc420635da0, 0x5361c8e39, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0fb20, 0xc422b83200) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0fb20, 0xc422b83200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0fb20, 0xc422b83200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0fb20, 0xc422b83200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384460, 0x892540, 0xc42017ed40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043105 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421fee380) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042976 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84c5d70, 0x72, 0xc42108de58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020db18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020db18, 0xc42024ac00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020db00, 0xc42024ac71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020db00, 0xc42024ac71, 0x1, 0x1, 0xc4202c3a08, 0xc4208a79d8, 0xc4202c3ab8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4201861a8, 0xc42024ac71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42024ac60) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1032603 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421094090, 0x8, 0xc42153d920, 0xc42153d980, 0x105, 0xd18c2e2800, 0x30af8040, 0xed1bcb121, 0xc4206edb60) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042842 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421370000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 910970 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe3, 0xc420238000, 0x8, 0xc4202381c8, 0x8, 0xc420510de0, 0xc4207488c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1007968 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421677f48, 0x8, 0xc420253380, 0xc4202537a0, 0xfc, 0xd18c2e2800, 0x173281d0, 0xed1bcb0fc, 0xc421b74a20) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 6715 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf9, 0x1e, 0x1, 0xc421a014c0, 0x7, 0x0, 0x4bbea0, 0xed1bcb133, 0xc4205926c0, 0x8c40e5934, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421ad87e0, 0xc4209f1c00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421ad87e0, 0xc4209f1c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad87e0, 0xc4209f1c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad87e0, 0xc4209f1c00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384780, 0x892540, 0xc42018f900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043231 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fb84, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.listeningToGame(0xc421854ee0, 0x8, 0xc4224fb708, 0x8, 0xc4224fb718, 0x8, 0xd18c2e2800, 0x23e3fd00, 0xed1bcb138, 0xc421c551a0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:32 +0x3f | |
main.moveNotificationWebsocketHandler(0x892240, 0xc42026c540, 0xc42049c100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_moven.go:83 +0x4a6 | |
net/http.HandlerFunc.ServeHTTP(0x856a78, 0x892240, 0xc42026c540, 0xc42049c100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026c540, 0xc42049c100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026c540, 0xc42049c100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420095860, 0x892540, 0xc4201678c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043048 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422adf000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 10541 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xfc, 0x10, 0x1, 0xc420c37cc8, 0x8, 0x0, 0xbe82cc6d1e2a2816, 0x195a8130b2a, 0xa820a0, 0x66627a6e4, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc42026ca80, 0xc421961900) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc42026ca80, 0xc421961900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026ca80, 0xc421961900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026ca80, 0xc421961900) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420412aa0, 0x892540, 0xc4203fbd40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1007969 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfc, 0xc421677f48, 0x8, 0xc420f72168, 0x8, 0xc420253800, 0xc420577540) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043144 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a855cc80, 0x72, 0xc420f85e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420632b18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420632b18, 0xc42016ec00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420632b00, 0xc42016ec71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420632b00, 0xc42016ec71, 0x1, 0x1, 0xc420f85fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186178, 0xc42016ec71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016ec60) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 996919 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf9, 0xc42177e040, 0x8, 0xc42177e208, 0x7, 0xc4201910e0, 0xc4200df400) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 973362 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf4, 0xc421202ae0, 0x8, 0xc421e7b378, 0x8, 0xc42153cf00, 0xc4200dea00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 888922 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xde, 0xc42161a1c8, 0x8, 0xc42161a398, 0x8, 0xc4202530e0, 0xc420ce63c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 5929 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a857d580, 0x72, 0xc4220ee050) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4221bce98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4221bce98, 0xc420276000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4221bce80, 0xc420276000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4221bce80, 0xc420276000, 0x1000, 0x1000, 0xc4220ee168, 0x434b9c, 0x200) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42016c028, 0xc420276000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
bufio.(*Reader).Read(0xc420a6ec00, 0xc4201b9620, 0x5, 0x200, 0x42bd04, 0x856988, 0xc4220ee240) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:216 +0x22f | |
io.ReadAtLeast(0x88e6c0, 0xc420a6ec00, 0xc4201b9620, 0x5, 0x200, 0x5, 0x4120fd, 0xc421524fc0, 0x20) | |
/home/pciet/sdk/go1.10beta1/src/io/io.go:309 +0x86 | |
io.ReadFull(0x88e6c0, 0xc420a6ec00, 0xc4201b9620, 0x5, 0x200, 0x0, 0xc420434000, 0xcb) | |
/home/pciet/sdk/go1.10beta1/src/io/io.go:327 +0x58 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recvMessage(0xc4201b9600, 0xc421524fc0, 0x79c860, 0x11, 0x18) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:947 +0xf3 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recv1Buf(0xc4201b9600, 0xc421524fc0, 0xa) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:997 +0x39 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).recv1(0xc4201b9600, 0xc42016c028, 0xc4201b9620) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1018 +0x7c | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).readBindResponse(0xc4201b9600) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1633 +0x2f | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*stmt).exec(0xc420270e60, 0xc4203d65f0, 0x1, 0x1) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:1270 +0x823 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).query(0xc4201b9600, 0xc420d3c090, 0x30, 0xc4203d65f0, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn.go:855 +0x2a1 | |
github.com/pciet/wichess/vendor/github.com/lib/pq.(*conn).QueryContext(0xc4201b9600, 0x892580, 0xc4200120e0, 0xc420d3c090, 0x30, 0xc420ed5560, 0x1, 0x1, 0x0, 0x0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/vendor/github.com/lib/pq/conn_go18.go:21 +0x1c8 | |
database/sql.ctxDriverQuery(0x892580, 0xc4200120e0, 0x7fd3a8549208, 0xc4201b9600, 0x0, 0x0, 0xc420d3c090, 0x30, 0xc420ed5560, 0x1, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/ctxutil.go:48 +0x235 | |
database/sql.(*DB).queryDC.func1() | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1464 +0x1c5 | |
database/sql.withLock(0x8903e0, 0xc420228300, 0xc4220ee900) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:3032 +0x63 | |
database/sql.(*DB).queryDC(0xc4201b0000, 0x892580, 0xc4200120e0, 0x892540, 0xc4203ddac0, 0xc420228300, 0xc4203d65e0, 0xc420d3c090, 0x30, 0xc4220f0938, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1459 +0x5e9 | |
database/sql.(*Tx).QueryContext(0xc4209de200, 0x892580, 0xc4200120e0, 0xc420d3c090, 0x30, 0xc4220f0938, 0x1, 0x1, 0x30, 0x1, ...) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2128 +0x113 | |
database/sql.(*Tx).QueryRowContext(0xc4209de200, 0x892580, 0xc4200120e0, 0xc420d3c090, 0x30, 0xc4220f0938, 0x1, 0x1, 0x30) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2143 +0x8d | |
database/sql.(*Tx).QueryRow(0xc4209de200, 0xc420d3c090, 0x30, 0xc4220f0938, 0x1, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:2154 +0x7c | |
main.TX.gameWithIdentifier(0xc4209de200, 0xd9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game.go:122 +0x190 | |
main.movesHandler(0x892240, 0xc421980c40, 0xc422726100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_moves.go:76 +0x366 | |
net/http.HandlerFunc.ServeHTTP(0x856a88, 0x892240, 0xc421980c40, 0xc422726100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421980c40, 0xc422726100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421980c40, 0xc422726100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4202708c0, 0x892540, 0xc4203dd080) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043193 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a858c670, 0x72, 0xc420034658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42050e018, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42050e018, 0xc4208df500, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42050e000, 0xc4208df571, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42050e000, 0xc4208df571, 0x1, 0x1, 0xc4200347a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310048, 0xc4208df571, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4208df560) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 913301 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4220fd270, 0x8, 0xc42006e4e0, 0xc42006e840, 0xe5, 0xd18c2e2800, 0x18a37308, 0xed1bcb060, 0xc4209a08a0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042671 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85019c0, 0x72, 0xc4214cfe58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203ccf18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203ccf18, 0xc4203d2800, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203ccf00, 0xc4203d2881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203ccf00, 0xc4203d2881, 0x1, 0x1, 0xc4214cffa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42016c0a0, 0xc4203d2881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203d2870) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042817 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a859a7c0, 0x72, 0xc420a1f658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4205ac218, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4205ac218, 0xc420a40a00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4205ac200, 0xc420a40af1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4205ac200, 0xc420a40af1, 0x1, 0x1, 0xc420a1f7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186240, 0xc420a40af1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420a40ae0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 5928 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf6, 0x20, 0x1, 0xc420f15420, 0x8, 0x0, 0x35b54868, 0xed1bcb132, 0xc42111c420, 0xc04db3756, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc42026d960, 0xc422420600) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc42026d960, 0xc422420600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026d960, 0xc422420600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026d960, 0xc422420600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420270820, 0x892540, 0xc4203dda40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 935735 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420f731e0, 0x8, 0xc42153c0c0, 0xc42153c1e0, 0xed, 0xd18c2e2800, 0x3b1a14c8, 0xed1bcb085, 0xc421ab23c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 973265 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421202ae0, 0x8, 0xc42153c2a0, 0xc42153c480, 0xf4, 0xd18c2e2800, 0x8f42510, 0xed1bcb0c7, 0xc420a3b980) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042526 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a858c810, 0x72, 0xc4201d3658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420506598, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420506598, 0xc4206c0a00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420506580, 0xc4206c0a61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420506580, 0xc4206c0a61, 0x1, 0x1, 0xc4201d37a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186118, 0xc4206c0a61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4206c0a50) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 9962 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xce, 0x11, 0x1, 0xc421902328, 0x8, 0x0, 0xbe82cc6cf2113606, 0x195805f4f47, 0xa820a0, 0x2d494488c6, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0e2a0, 0xc421268000) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0e2a0, 0xc421268000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0e2a0, 0xc421268000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0e2a0, 0xc421268000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384e60, 0x892540, 0xc4203dc400) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1042890 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4209efa00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043274 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fb84, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.listeningToGame(0xc421855558, 0x8, 0xc4218558a8, 0x8, 0xc4218558b8, 0x8, 0xd18c2e2800, 0x20ab76e0, 0xed1bcb138, 0xc421c551a0, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:32 +0x3f | |
main.moveNotificationWebsocketHandler(0x892240, 0xc4219809a0, 0xc42049c500) | |
/home/pciet/go/src/github.com/pciet/wichess/web_moven.go:83 +0x4a6 | |
net/http.HandlerFunc.ServeHTTP(0x856a78, 0x892240, 0xc4219809a0, 0xc42049c500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4219809a0, 0xc42049c500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4219809a0, 0xc42049c500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203ef680, 0x892540, 0xc420167e80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1042428 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585c90, 0x72, 0xc420f89e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42018a518, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42018a518, 0xc420182e00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42018a500, 0xc420182e21, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42018a500, 0xc420182e21, 0x1, 0x1, 0xc4203ad108, 0xc4224242f8, 0xc4203ad1b8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186078, 0xc420182e21, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420182e10) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043224 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422b8d000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1006238 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfa, 0xc4224fbcd0, 0x8, 0xc421d6cdf8, 0x8, 0xc420191500, 0xc4200deb40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 5180 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xfe, 0x1e, 0x1, 0xc422615de8, 0x8, 0x0, 0x1537e28, 0xed1bcb132, 0xc4222f7b60, 0x52cdcda3e, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc423883880, 0xc420efb600) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc423883880, 0xc420efb600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc423883880, 0xc420efb600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc423883880, 0xc420efb600) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204121e0, 0x892540, 0xc4203dcf40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043142 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421f9b000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043027 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212b0000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1023477 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x102, 0xc4227f7d90, 0x8, 0xc4227f7f58, 0x8, 0xc42153c7e0, 0xc4200dfb80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 8438 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x105, 0xa, 0x1, 0xc422b80010, 0x8, 0x0, 0xbe82cc6d0a52dbad, 0x195943bbec8, 0xa820a0, 0x26f01766e, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc42026c1c0, 0xc422726d00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc42026c1c0, 0xc422726d00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc42026c1c0, 0xc422726d00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc42026c1c0, 0xc422726d00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204128c0, 0x892540, 0xc42018fdc0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043028 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42013d000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043147 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585a20, 0x72, 0xc420f89658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420730818, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420730818, 0xc4203fdf00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420730800, 0xc4203fdfc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420730800, 0xc4203fdfc1, 0x1, 0x1, 0xc420f897a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310160, 0xc4203fdfc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203fdfb0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 11210 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xea, 0x15, 0x1, 0xc421a9f5e8, 0x8, 0x0, 0x18793e58, 0xed1bcb132, 0xc420c4ade0, 0x178f1f2b10, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421980b60, 0xc421699a00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421980b60, 0xc421699a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421980b60, 0xc421699a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421980b60, 0xc421699a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420270960, 0x892540, 0xc420060640) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 889146 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42117c850, 0x8, 0xc420191980, 0xc4202527e0, 0xdf, 0xd18c2e2800, 0x19c30438, 0xed1bcb03d, 0xc4215a2120) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 921474 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421aecf08, 0x8, 0xc420511da0, 0xc420511e60, 0xe9, 0xd18c2e2800, 0xfeefea8, 0xed1bcb06d, 0xc420e30cc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043204 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420ae5000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042801 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42020bf00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 877945 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xda, 0xc4219f74e8, 0x8, 0xc4210bf8f8, 0x7, 0xc42153cb40, 0xc420ce6280) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042908 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a859a6f0, 0x72, 0xc420f8ae58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4205ac318, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4205ac318, 0xc420a40c00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4205ac300, 0xc420a40ca1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4205ac300, 0xc420a40ca1, 0x1, 0x1, 0xc420f8afa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186248, 0xc420a40ca1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420a40c90) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 878691 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xda, 0xc420b04680, 0x7, 0xc4210a29d8, 0x7, 0xc420253200, 0xc420ce6500) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 883849 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xdc, 0xc422280398, 0x8, 0xc422280568, 0x8, 0xc420252a20, 0xc420748c80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043050 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a859a2e0, 0x72, 0xc4201cce58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4206e0398, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4206e0398, 0xc420acc100, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4206e0380, 0xc420acc101, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4206e0380, 0xc420acc101, 0x1, 0x1, 0xc4201ccfa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186268, 0xc420acc101, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420acc0f0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 921704 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xea, 0xc422081100, 0x8, 0xc4220812d8, 0x8, 0xc42006e480, 0xc420577040) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 930693 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xeb, 0xc421fc2620, 0x7, 0xc421fc27e8, 0x7, 0xc42153cc60, 0xc4205772c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043124 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420cb6c00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042838 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42087f000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043141 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212ec000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 7589 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xef, 0xf, 0x1, 0xc42187b258, 0x7, 0x0, 0xfb8a498, 0xed1bcb132, 0xc4206f4360, 0xfca658c22, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4211ecd20, 0xc420beaf00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4211ecd20, 0xc420beaf00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4211ecd20, 0xc420beaf00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4211ecd20, 0xc420beaf00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4204c4aa0, 0x892540, 0xc4203ddd40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043331 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585610, 0x72, 0xc42061a868) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4215aa298, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4215aa298, 0xc420eb2000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4215aa280, 0xc420eb2000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4215aa280, 0xc420eb2000, 0x1000, 0x1000, 0xc42061a978, 0x6b897b, 0x7f8f60) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310278, 0xc420eb2000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).Read(0xc421588960, 0xc420eb2000, 0x1000, 0x1000, 0x0, 0x40291c, 0xc42061aa78) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:756 +0xf8 | |
bufio.(*Reader).fill(0xc421820a20) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:100 +0x11e | |
bufio.(*Reader).ReadSlice(0xc421820a20, 0xc42001000a, 0xc420010350, 0xc42061aab8, 0x44675f, 0x4857dd, 0xc42061aac0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:341 +0x2c | |
bufio.(*Reader).ReadLine(0xc421820a20, 0xc420bcb000, 0x100, 0xf8, 0x8283e0, 0x0, 0xc420434c00) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:370 +0x34 | |
net/textproto.(*Reader).readLineSlice(0xc421588990, 0xc4226f4601, 0xc42061aba8, 0x412738, 0x100, 0x8283e0) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:55 +0x70 | |
net/textproto.(*Reader).ReadLine(0xc421588990, 0xc420bcb000, 0x0, 0x0, 0x72) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:36 +0x2b | |
net/http.readRequest(0xc421820a20, 0x0, 0xc420bcb000, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/request.go:925 +0x8c | |
net/http.(*conn).readRequest(0xc420385400, 0x892540, 0xc4203fab80, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:936 +0x16f | |
net/http.(*conn).serve(0xc420385400, 0x892540, 0xc4203fab80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1760 +0x4dc | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1017517 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfe, 0xc4220cecd8, 0x8, 0xc420239e38, 0x8, 0xc42153cea0, 0xc4200df900) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1008190 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfc, 0xc4219bd790, 0x8, 0xc4219bd958, 0x8, 0xc420511e00, 0xc420576a00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043300 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501680, 0x72, 0xc420569e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020c798, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020c798, 0xc42016f000, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020c780, 0xc42016f0f1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020c780, 0xc42016f0f1, 0x1, 0x1, 0xc4202b1888, 0xc421b91078, 0xc4202b1938) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186080, 0xc42016f0f1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016f0e0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 9960 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0x107, 0x23, 0x1, 0xc420b9e280, 0x8, 0x0, 0xbe82cc6e64c03a6c, 0x196d8af1042, 0xa820a0, 0x3c7706c3, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc421980000, 0xc421269100) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc421980000, 0xc421269100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421980000, 0xc421269100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421980000, 0xc421269100) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384be0, 0x892540, 0xc420404dc0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 930548 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420c8d360, 0x7, 0xc42153c840, 0xc42153c8a0, 0xeb, 0xd18c2e2800, 0x4143c38, 0xed1bcb07c, 0xc420e31500) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043221 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42212a380) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 917087 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe6, 0xc420d71b00, 0x8, 0xc420edd910, 0x8, 0xc420252b40, 0xc4207483c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043031 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84c5ca0, 0x72, 0xc420a1ce58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020dc18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020dc18, 0xc42024ae00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020dc00, 0xc42024ae21, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020dc00, 0xc42024ae21, 0x1, 0x1, 0xc420a1cfa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4201861b0, 0xc42024ae21, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42024ae10) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 957343 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf0, 0xc420a32038, 0x8, 0xc421e561b8, 0x8, 0xc420253500, 0xc420749180) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1022913 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420f15338, 0x8, 0xc420510fc0, 0xc420511140, 0x101, 0xd18c2e2800, 0xf9c3740, 0xed1bcb112, 0xc42111c240) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 9961 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf7, 0x1f, 0x1, 0xc421bbaef8, 0x8, 0x0, 0x12b21260, 0xed1bcb132, 0xc422608d20, 0xac0b20347, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc4219802a0, 0xc420de6f00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc4219802a0, 0xc420de6f00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc4219802a0, 0xc420de6f00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc4219802a0, 0xc420de6f00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420384dc0, 0x892540, 0xc4204056c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 921879 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xea, 0xc4216c2060, 0x8, 0xc422234230, 0x8, 0xc42006ecc0, 0xc420ce7040) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1023490 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x101, 0xc421d4b648, 0x8, 0xc420f794b8, 0x8, 0xc420191d40, 0xc420ce6000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042979 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42087e000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 918169 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe7, 0xc4209e6050, 0x7, 0xc4209e6b50, 0x8, 0xc42006f800, 0xc420ce6c80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 995957 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf8, 0xc421a9fdc0, 0x7, 0xc42177ffe8, 0x7, 0xc4201902a0, 0xc420ce7900) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 910969 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420238000, 0x8, 0xc420510c00, 0xc420510d80, 0xe3, 0xd18c2e2800, 0x3a802e58, 0xed1bcb05c, 0xc42103dec0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042857 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42118b680) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042982 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422ace000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1031749 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x104, 0xc422280590, 0x8, 0xc421a2e618, 0x8, 0xc42021e3c0, 0xc4200dfe00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042878 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421c9a880) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043014 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501dd0, 0x72, 0xc42081a658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42026fe98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42026fe98, 0xc42016fb00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42026fe80, 0xc42016fb71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42026fe80, 0xc42016fb71, 0x1, 0x1, 0xc42081a7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4203100b8, 0xc42016fb71, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016fb60) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043062 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42152f280) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043113 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420386f80) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043174 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585880, 0x72, 0xc4216fd658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020cc98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020cc98, 0xc42016e500, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020cc80, 0xc42016e5e1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020cc80, 0xc42016e5e1, 0x1, 0x1, 0xc4216fd7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e080, 0xc42016e5e1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016e5d0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 10543 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fb8c) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move(0xf5, 0x8, 0x1, 0xc4220f8aa8, 0x8, 0x0, 0xbe82cc6d0f7b0afd, 0x1959963ee29, 0xa820a0, 0xd37edc5d9, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:112 +0x9f2 | |
main.moveRequestHandler(0x892240, 0xc422b0f420, 0xc422c0df00) | |
/home/pciet/go/src/github.com/pciet/wichess/web_move.go:125 +0xc0d | |
net/http.HandlerFunc.ServeHTTP(0x856a80, 0x892240, 0xc422b0f420, 0xc422c0df00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc422b0f420, 0xc422c0df00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc422b0f420, 0xc422c0df00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420412be0, 0x892540, 0xc4203fbe80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043054 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585d60, 0x72, 0xc420f87e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42018a498, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42018a498, 0xc420160100, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42018a480, 0xc4201601c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42018a480, 0xc4201601c1, 0x1, 0x1, 0xc420f87fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186070, 0xc4201601c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4201601b0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 996918 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42177e040, 0x8, 0xc420190b40, 0xc420190cc0, 0xf9, 0xd18c2e2800, 0x27cf8740, 0xed1bcb0ed, 0xc421b74de0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 961702 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422558010, 0x8, 0xc42006e5a0, 0xc42006fb00, 0xf1, 0xd18c2e2800, 0x19232a58, 0xed1bcb0b4, 0xc4205db740) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042852 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420e4d000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 974484 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf5, 0xc42034b700, 0x8, 0xc42260c240, 0x8, 0xc420510240, 0xc420ce7680) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043000 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc422404100) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 979758 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf6, 0xc421aec3a0, 0x7, 0xc4223b35e8, 0x8, 0xc420511500, 0xc4200df180) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043116 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501c30, 0x72, 0xc4216fb658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203ccd98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203ccd98, 0xc4203d2600, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203ccd80, 0xc4203d26a1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203ccd80, 0xc4203d26a1, 0x1, 0x1, 0xc42205f1a0, 0x0, 0xc42018ef18) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42016c098, 0xc4203d26a1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203d2690) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 921659 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe9, 0xc4210208c8, 0x8, 0xc421020a98, 0x8, 0xc420252120, 0xc420576dc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 931327 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xec, 0xc42249f560, 0x8, 0xc42185c028, 0x8, 0xc420252de0, 0xc420577cc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042995 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422ade000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043069 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4214c5000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042990 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420ef2580) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042998 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501340, 0x72, 0xc420034e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203ba998, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203ba998, 0xc4205a2000, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203ba980, 0xc4205a2071, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203ba980, 0xc4205a2071, 0x1, 0x1, 0xc420034fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186228, 0xc4205a2071, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4205a2060) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042699 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4224cdc00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042770 [chan send, 1 minutes]: | |
main.game.move.func1(0xc420937000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:107 +0xc5 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1021714 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421bab6f0, 0x8, 0xc420190360, 0xc420190420, 0x100, 0xd18c2e2800, 0xfbfc0e8, 0xed1bcb110, 0xc42144cfc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043275 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fb84, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.listeningToGame(0xc421a52990, 0x8, 0xc421eaa838, 0x8, 0xc421eaa848, 0x8, 0xd18c2e2800, 0x23e3fd00, 0xed1bcb138, 0xc421331320, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:32 +0x3f | |
main.moveNotificationWebsocketHandler(0x892240, 0xc421f521c0, 0xc420598500) | |
/home/pciet/go/src/github.com/pciet/wichess/web_moven.go:83 +0x4a6 | |
net/http.HandlerFunc.ServeHTTP(0x856a78, 0x892240, 0xc421f521c0, 0xc420598500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421f521c0, 0xc420598500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421f521c0, 0xc420598500) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc4203ef720, 0x892540, 0xc420404640) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043118 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420dc4000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 911349 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe3, 0xc420d70f10, 0x8, 0xc422b481d0, 0x8, 0xc420190660, 0xc420748280) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043091 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420ec0000) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042826 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420937000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042973 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4209de200) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1023476 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4227f7d90, 0x8, 0xc42153c720, 0xc42153c780, 0x102, 0xd18c2e2800, 0x1188a9a8, 0xed1bcb113, 0xc42072a900) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042797 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a855cbb0, 0x72, 0xc420a1b658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420632b98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420632b98, 0xc42016e300, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420632b80, 0xc42016e311, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420632b80, 0xc42016e311, 0x1, 0x1, 0xc420a1b7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186180, 0xc42016e311, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016e300) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 930549 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xeb, 0xc420c8d360, 0x7, 0xc42049e198, 0x7, 0xc42153c9c0, 0xc420576640) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043001 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc422acf000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043032 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4224e4000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043177 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421ab5c00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043301 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420c20180) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 961703 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf1, 0xc422558010, 0x8, 0xc42131db58, 0x8, 0xc42006fbc0, 0xc4200de3c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 986155 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf7, 0xc422128000, 0x8, 0xc4221281c8, 0x8, 0xc42006f6e0, 0xc420ce6640) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 956150 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xef, 0xc421b1d120, 0x7, 0xc421530e08, 0x7, 0xc42006f200, 0xc4200de000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 966612 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420e60ff0, 0x7, 0xc42153c060, 0xc42153c300, 0xf2, 0xd18c2e2800, 0x10125d58, 0xed1bcb0bc, 0xc4222f6360) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043059 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a859a3b0, 0x72, 0xc421091e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4206e0318, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4206e0318, 0xc420acc000, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4206e0300, 0xc420acc011, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4206e0300, 0xc420acc011, 0x1, 0x1, 0xc421091fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186260, 0xc420acc011, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420acc000) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042687 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420344180) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 951465 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421f82050, 0x8, 0xc420252c00, 0xc420252c60, 0xee, 0xd18c2e2800, 0x146f1ff8, 0xed1bcb0a2, 0xc422218840) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 956989 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc421ebb428, 0x8, 0xc420252060, 0xc420252180, 0xf0, 0xd18c2e2800, 0xfccc108, 0xed1bcb0ab, 0xc421e9ed20) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042836 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420bede00) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 888785 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42237ebb0, 0x8, 0xc42021e300, 0xc4205108a0, 0xde, 0xd18c2e2800, 0x3a291578, 0xed1bcb03c, 0xc422219da0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043007 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420d95d80) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 867936 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xd9, 0xc421020220, 0x7, 0xc4210203e8, 0x8, 0xc420d49380, 0xc420748640) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 962087 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf1, 0xc422558480, 0x8, 0xc42197a918, 0x8, 0xc420511320, 0xc420749680) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1016841 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xff, 0xc4213ad3f0, 0x8, 0xc42169d100, 0x8, 0xc42021f020, 0xc4200df680) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1016105 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4213e6640, 0x8, 0xc42021e0c0, 0xc42021e2a0, 0xfd, 0xd18c2e2800, 0x27bb3420, 0xed1bcb107, 0xc422424780) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1032604 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x105, 0xc421094090, 0x8, 0xc421c6c300, 0x8, 0xc42153d9e0, 0xc420576140) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 931326 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42249f560, 0x8, 0xc4202525a0, 0xc420252d20, 0xec, 0xd18c2e2800, 0x3403a898, 0xed1bcb07d, 0xc420bdea20) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 931532 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xec, 0xc421bbb840, 0x8, 0xc421bbba38, 0x8, 0xc420252f00, 0xc420577a40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043135 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84de458, 0x72, 0xc4201cc658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420cf8c18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420cf8c18, 0xc420866100, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420cf8c00, 0xc420866191, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420cf8c00, 0xc420866191, 0x1, 0x1, 0xc4219b5200, 0x0, 0xc42017ff58) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e0c8, 0xc420866191, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420866180) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042545 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8501d00, 0x72, 0xc42108d658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4203bb898, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4203bb898, 0xc42040c400, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4203bb880, 0xc42040c4c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4203bb880, 0xc42040c4c1, 0x1, 0x1, 0xc420974988, 0xc421a17bb8, 0xc420974a38) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e118, 0xc42040c4c1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42040c4b0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 921703 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422081100, 0x8, 0xc42006e240, 0xc42006e3c0, 0xea, 0xd18c2e2800, 0x1c1f8620, 0xed1bcb06d, 0xc421ac1800) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042764 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84de6c8, 0x72, 0xc420f8b658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420730798, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420730798, 0xc4203fdd00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420730780, 0xc4203fdd51, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420730780, 0xc4203fdd51, 0x1, 0x1, 0xc420f8b7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310158, 0xc4203fdd51, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203fdd40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1030225 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x103, 0xc420856d08, 0x8, 0xc420c04020, 0x8, 0xc42153d440, 0xc420ce7400) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1007173 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfb, 0xc4210a34c0, 0x8, 0xc4210a3688, 0x8, 0xc420510300, 0xc420ce72c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 883848 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fba8) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).Lock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:98 +0x6e | |
main.listeningToGame.func1(0xc422280398, 0x8, 0xc42006e540, 0xc420252960, 0xdc, 0xd18c2e2800, 0x34bb11b8, 0xed1bcb035, 0xc42205e9c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:59 +0x5bc | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042942 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85853a0, 0x72, 0xc420262e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42026f518, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42026f518, 0xc42016f200, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42026f500, 0xc42016f211, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42026f500, 0xc42016f211, 0x1, 0x1, 0xc420262fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310088, 0xc42016f211, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016f200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 973652 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf4, 0xc420ca0000, 0x8, 0xc4215e21a8, 0x8, 0xc42153d1a0, 0xc4200dec80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042887 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a858c0c0, 0x72, 0xc42037d658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420b63b18, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420b63b18, 0xc420079c00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420b63b00, 0xc420079c61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420b63b00, 0xc420079c61, 0x1, 0x1, 0xc42037d7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e0b0, 0xc420079c61, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc420079c50) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042869 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a858c260, 0x72, 0xc4216d4e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4200ab218, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4200ab218, 0xc4205fcd00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4200ab200, 0xc4205fcdc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4200ab200, 0xc4205fcdc1, 0x1, 0x1, 0xc4216d4fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42016c020, 0xc4205fcdc1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4205fcdb0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1031446 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x104, 0xc421ed4bb0, 0x8, 0xc42203d980, 0x8, 0xc420510960, 0xc4200dfcc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 966613 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf2, 0xc420e60ff0, 0x7, 0xc420e611b8, 0x7, 0xc42153c420, 0xc4200de780) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043066 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc422162080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 853288 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xd6, 0xc4218373e8, 0x8, 0xc4218375b8, 0x8, 0xc4202531a0, 0xc420ce7b80) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043039 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4216b2200) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1006899 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfb, 0xc421959598, 0x8, 0xc4219597d8, 0x8, 0xc420191140, 0xc4200df2c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043140 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421869000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1042928 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84de048, 0x72, 0xc4201d0658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420317498, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420317498, 0xc420667500, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420317480, 0xc4206675d1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420317480, 0xc4206675d1, 0x1, 0x1, 0xc421245860, 0x0, 0xc42018e3d8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e030, 0xc4206675d1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4206675c0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 889486 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xdf, 0xc420ac4ab0, 0x8, 0xc422114198, 0x8, 0xc420510420, 0xc420ce6b40) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1030224 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420856d08, 0x8, 0xc42153cd20, 0xc42153d080, 0x103, 0xd18c2e2800, 0xd93578, 0xed1bcb11e, 0xc4215f16e0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043112 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84de528, 0x72, 0xc420031e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420cf8b98, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420cf8b98, 0xc420866200, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420cf8b80, 0xc4208662e1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420cf8b80, 0xc4208662e1, 0x1, 0x1, 0xc420031fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc42000e0c0, 0xc4208662e1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4208662d0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 986563 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf7, 0xc4240e4100, 0x8, 0xc420a32010, 0x8, 0xc420510540, 0xc420ce6dc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 889147 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xdf, 0xc42117c850, 0x8, 0xc421836740, 0x8, 0xc420252d80, 0xc420ce68c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043071 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a858c9b0, 0x72, 0xc420a1ae58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420506518, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420506518, 0xc4206c0800, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420506500, 0xc4206c0881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420506500, 0xc4206c0881, 0x1, 0x1, 0xc420b34e08, 0xc420962238, 0xc420b34eb8) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186110, 0xc4206c0881, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4206c0870) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1042727 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4220a2180) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1016331 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfd, 0xc420013c50, 0x8, 0xc420013e18, 0x8, 0xc420191860, 0xc420ce6f00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 913454 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe5, 0xc420dd7490, 0x8, 0xc420dd7658, 0x8, 0xc42006eba0, 0xc420749e00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 812065 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422711850, 0x8, 0xc4201914a0, 0xc420191680, 0xce, 0xd18c2e2800, 0x1af5db0, 0xed1bcafb3, 0xc42125bda0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042948 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4224e5000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1043198 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc42046a000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 956990 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf0, 0xc421ebb428, 0x8, 0xc422b6c5f0, 0x8, 0xc4202521e0, 0xc4205763c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 917086 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420d71b00, 0x8, 0xc420252600, 0xc420252ae0, 0xe6, 0xd18c2e2800, 0x18a8e978, 0xed1bcb066, 0xc42103d1a0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043076 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc420936000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 1017049 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc42126af00, 0x8, 0xc420252fc0, 0xc420253260, 0xfe, 0xd18c2e2800, 0x106da488, 0xed1bcb109, 0xc421a349c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043157 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc4212a1000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 918121 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xe7, 0xc420c7a000, 0x8, 0xc4220933c8, 0x8, 0xc42153cc00, 0xc420ce6a00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 812395 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xce, 0xc420ab2550, 0x8, 0xc421d6c4c8, 0x8, 0xc420252000, 0xc420749cc0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043129 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421ac9f80) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043151 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4215ae780) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042978 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420bac300) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043078 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421f71100) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1016840 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc4213ad3f0, 0x8, 0xc42021e7e0, 0xc42021efc0, 0xff, 0xd18c2e2800, 0x16a0e478, 0xed1bcb109, 0xc4217d5f20) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1042871 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8512168, 0x72, 0xc420380658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420732118, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420732118, 0xc42031c300, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420732100, 0xc42031c3a1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420732100, 0xc42031c3a1, 0x1, 0x1, 0xc4203807a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310140, 0xc42031c3a1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42031c390) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043196 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4205f8780) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042785 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc42118ae80) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1043088 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a8585950, 0x72, 0xc4216d0e58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42018b018, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42018b018, 0xc42031c100, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42018b000, 0xc42031c161, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42018b000, 0xc42031c161, 0x1, 0x1, 0xc4216d0fa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4201860e0, 0xc42031c161, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42031c150) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1017050 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xfe, 0xc42126af00, 0x8, 0xc42260c010, 0x8, 0xc420253c20, 0xc4200df540) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 935805 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fba4, 0xc420ceaf00) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.listeningToGame.func2(0xed, 0xc421ed5830, 0x8, 0xc4221d21c8, 0x8, 0xc420190f00, 0xc420ce7540) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:123 +0x369 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1023795 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x102, 0xc421959720, 0x8, 0xc4220c3168, 0x8, 0xc420510120, 0xc420ce7180) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1043131 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc4224ce000) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 853144 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc422080090, 0x8, 0xc420d48840, 0xc420d48a80, 0xd6, 0xd18c2e2800, 0x2778e778, 0xed1bcafff, 0xc422403020) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 918120 [select, 1 minutes]: | |
main.listeningToGame.func1(0xc420c7a000, 0x8, 0xc42153c900, 0xc42153ca20, 0xe7, 0xd18c2e2800, 0x2ac93f40, 0xed1bcb067, 0xc420508ea0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:65 +0x3ee | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:44 +0x52d | |
goroutine 1043304 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85010d0, 0x72, 0xc421009868) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420c20318, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420c20318, 0xc420333000, 0x1000, 0x1000) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420c20300, 0xc420333000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420c20300, 0xc420333000, 0x1000, 0x1000, 0xc421009978, 0x6b897b, 0x7f8f60) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc4201860d8, 0xc420333000, 0x1000, 0x1000, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).Read(0xc421588a80, 0xc420333000, 0x1000, 0x1000, 0x2, 0x2, 0x2) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:756 +0xf8 | |
bufio.(*Reader).fill(0xc420064660) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:100 +0x11e | |
bufio.(*Reader).ReadSlice(0xc420064660, 0xa, 0xc4213f7690, 0xc421009ab8, 0x44675f, 0x4857dd, 0xc421009ac0) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:341 +0x2c | |
bufio.(*Reader).ReadLine(0xc420064660, 0xc420bcb200, 0x100, 0xf8, 0x8283e0, 0x0, 0xc420434c00) | |
/home/pciet/sdk/go1.10beta1/src/bufio/bufio.go:370 +0x34 | |
net/textproto.(*Reader).readLineSlice(0xc421588ab0, 0xc4226f4601, 0xc421009ba8, 0x412738, 0x100, 0x8283e0) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:55 +0x70 | |
net/textproto.(*Reader).ReadLine(0xc421588ab0, 0xc420bcb200, 0x0, 0x0, 0x72) | |
/home/pciet/sdk/go1.10beta1/src/net/textproto/reader.go:36 +0x2b | |
net/http.readRequest(0xc420064660, 0x0, 0xc420bcb200, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/request.go:925 +0x8c | |
net/http.(*conn).readRequest(0xc42020ec80, 0x892540, 0xc4203fad80, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:936 +0x16f | |
net/http.(*conn).serve(0xc42020ec80, 0x892540, 0xc4203fad80) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1760 +0x4dc | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1043233 [semacquire, 1 minutes]: | |
sync.runtime_SemacquireMutex(0xa9fb84, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:71 +0x3d | |
sync.(*Mutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/mutex.go:134 +0xf7 | |
sync.(*RWMutex).Lock(0xa9fb80) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:93 +0x2d | |
main.listeningToGame(0xc4224fb6c8, 0x8, 0xc421ed5880, 0x8, 0xc421ed5890, 0x8, 0xd18c2e2800, 0x20ab76e0, 0xed1bcb138, 0xc420e5a540, ...) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:32 +0x3f | |
main.moveNotificationWebsocketHandler(0x892240, 0xc421ad8380, 0xc42049c200) | |
/home/pciet/go/src/github.com/pciet/wichess/web_moven.go:83 +0x4a6 | |
net/http.HandlerFunc.ServeHTTP(0x856a78, 0x892240, 0xc421ad8380, 0xc42049c200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1939 +0x44 | |
net/http.(*ServeMux).ServeHTTP(0xa81be0, 0x892240, 0xc421ad8380, 0xc42049c200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2316 +0x130 | |
net/http.serverHandler.ServeHTTP(0xc420192750, 0x892240, 0xc421ad8380, 0xc42049c200) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2665 +0xbc | |
net/http.(*conn).serve(0xc420095a40, 0x892540, 0xc420167a00) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:1822 +0x648 | |
created by net/http.(*Server).Serve | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:2766 +0x27b | |
goroutine 1030389 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0x103, 0xc42197a050, 0x8, 0xc42197a218, 0x8, 0xc4205112c0, 0xc420748140) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042682 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc420bad300) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042904 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a85015b0, 0x72, 0xc42114be58) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc42020c818, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc42020c818, 0xc42016ea00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc42020c800, 0xc42016ea01, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc42020c800, 0xc42016ea01, 0x1, 0x1, 0xc42114bfa0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186088, 0xc42016ea01, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc42016e9f0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043133 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a84dea08, 0x72, 0xc42081b658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc420730698, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc420730698, 0xc4203fda00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc420730680, 0xc4203fda51, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc420730680, 0xc4203fda51, 0x1, 0x1, 0xc4212f4720, 0x0, 0xc42017f398) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420310008, 0xc4203fda51, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203fda40) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043218 [IO wait, 1 minutes]: | |
internal/poll.runtime_pollWait(0x7fd3a855cef0, 0x72, 0xc420a1d658) | |
/home/pciet/sdk/go1.10beta1/src/runtime/netpoll.go:173 +0x57 | |
internal/poll.(*pollDesc).wait(0xc4206e0218, 0x72, 0xffffffffffffff00, 0x88fb80, 0xa436d0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:85 +0x9b | |
internal/poll.(*pollDesc).waitRead(0xc4206e0218, 0xc4203d3e00, 0x1, 0x1) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_poll_runtime.go:90 +0x3d | |
internal/poll.(*FD).Read(0xc4206e0200, 0xc4203d3ed1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/internal/poll/fd_unix.go:135 +0x17d | |
net.(*netFD).Read(0xc4206e0200, 0xc4203d3ed1, 0x1, 0x1, 0xc420a1d7a0, 0x0, 0xc42006e060) | |
/home/pciet/sdk/go1.10beta1/src/net/fd_unix.go:202 +0x4f | |
net.(*conn).Read(0xc420186108, 0xc4203d3ed1, 0x1, 0x1, 0x0, 0x0, 0x0) | |
/home/pciet/sdk/go1.10beta1/src/net/net.go:176 +0x6a | |
net/http.(*connReader).backgroundRead(0xc4203d3ec0) | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:660 +0x5a | |
created by net/http.(*connReader).startBackgroundRead | |
/home/pciet/sdk/go1.10beta1/src/net/http/server.go:656 +0xce | |
goroutine 1043117 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421f9a000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca | |
goroutine 853145 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xd6, 0xc422080090, 0x8, 0xc421a2f1d8, 0x8, 0xc420d48b40, 0xc420ce7e00) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 995741 [chan receive, 1 minutes]: | |
main.listeningToGame.func2(0xf8, 0xc421376000, 0x8, 0xc4213761d8, 0x7, 0xc420191080, 0xc420ce77c0) | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:106 +0x42 | |
created by main.listeningToGame | |
/home/pciet/go/src/github.com/pciet/wichess/game_listening.go:104 +0x17a | |
goroutine 1042937 [chan receive, 1 minutes]: | |
database/sql.(*Tx).awaitDone(0xc421566080) | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1839 +0x4b | |
created by database/sql.(*DB).beginDC | |
/home/pciet/sdk/go1.10beta1/src/database/sql/sql.go:1595 +0x1c1 | |
goroutine 1042796 [semacquire, 1 minutes]: | |
sync.runtime_Semacquire(0xa9fbac) | |
/home/pciet/sdk/go1.10beta1/src/runtime/sema.go:56 +0x39 | |
sync.(*RWMutex).RLock(0xa9fba0) | |
/home/pciet/sdk/go1.10beta1/src/sync/rwmutex.go:50 +0x49 | |
main.game.move.func1(0xc421371000) | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:104 +0x31 | |
created by main.game.move | |
/home/pciet/go/src/github.com/pciet/wichess/game_moving.go:103 +0x9ca |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment