Created
March 27, 2014 23:29
-
-
Save tleyden/9821497 to your computer and use it in GitHub Desktop.
Sync gateway crash checkers bot
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
6:23:14.302215 HTTP: #013: POST /checkers/_bulk_docs | |
16:23:14.302536 HTTP: #014: GET /checkers/_changes?feed=longpoll&heartbeat=300000&style=all_docs&since=91542&limit=100&filter=sync_gateway/bychannel&channels=game | |
16:23:14.308464 HTTP: #015: GET /checkers/user:076D9356-0711-44AC-8B8A-55748924E326 (ADMIN) | |
16:23:14.313421 HTTP: #016: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91543 (ADMIN) | |
16:23:14.801578 HTTP: #017: GET /checkers/votes:checkers?rev=26339-b1875efcffceb3a693f00c90bb516a64&revs=true&attachments=true | |
16:23:14.801591 HTTP: #018: GET /checkers/game:checkers?rev=34360-1e2f438a9929a44c79fc49fc688ae969&revs=true&attachments=true | |
16:23:19.714674 HTTP: #019: PUT /checkers/_local/05b1d7a52d341f2e62c34fd4b085d232936b01fd | |
16:23:20.871836 HTTP: #020: PUT /checkers/_local/87e4a2d5a2b33f8bd97802038665255c9d7f521b | |
16:23:26.054957 HTTP: #021: POST /checkers/_revs_diff | |
16:23:26.091196 HTTP: #022: POST /checkers/_bulk_docs | |
16:23:26.107746 HTTP: #023: GET /checkers/user:076D9356-0711-44AC-8B8A-55748924E326 (ADMIN) | |
16:23:26.117538 HTTP: #024: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91544 (ADMIN) | |
16:23:26.122841 HTTP: #025: GET /checkers/user:076D9356-0711-44AC-8B8A-55748924E326 (ADMIN) | |
16:23:26.127932 HTTP: #026: GET /checkers/vote:076D9356-0711-44AC-8B8A-55748924E326 (ADMIN) | |
16:23:26.134360 HTTP: #027: PUT /checkers/votes:checkers (ADMIN) | |
16:23:26.158302 HTTP: #028: GET /checkers/_changes?feed=longpoll&heartbeat=300000&style=all_docs&since=91547&limit=100&filter=sync_gateway/bychannel&channels=game | |
16:23:26.173352 HTTP: #029: PUT /checkers/game:checkers (ADMIN) | |
16:23:26.197278 HTTP: #030: GET /checkers/_changes?feed=longpoll&heartbeat=300000&style=all_docs&since=91548&limit=100&filter=sync_gateway/bychannel&channels=game | |
16:23:26.203230 HTTP: #031: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91546 (ADMIN) | |
16:23:26.208744 HTTP: #032: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91548 (ADMIN) | |
16:23:26.661487 HTTP: #033: GET /checkers/votes:checkers?rev=26340-b881aebe0e6133c2775df3e1427ba087&revs=true&attachments=true | |
16:23:26.661529 HTTP: #034: GET /checkers/game:checkers?rev=34361-429a3292602ce4be6f8664fe14750648&revs=true&attachments=true | |
16:23:33.831013 HTTP: #035: PUT /checkers/_local/05b1d7a52d341f2e62c34fd4b085d232936b01fd | |
16:23:46.218292 HTTP: #036: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91548 (ADMIN) | |
16:24:00.166881 HTTP: #037: PUT /checkers/game:checkers (ADMIN) | |
16:24:00.194282 HTTP: #038: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91549 (ADMIN) | |
16:24:20.203265 HTTP: #039: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91549 (ADMIN) | |
16:24:34.168235 HTTP: #040: PUT /checkers/game:checkers (ADMIN) | |
16:24:34.202093 HTTP: #041: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91550 (ADMIN) | |
16:24:54.209110 HTTP: #042: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91550 (ADMIN) | |
16:25:08.170363 HTTP: #043: PUT /checkers/game:checkers (ADMIN) | |
16:25:08.198078 HTTP: #044: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91551 (ADMIN) | |
16:25:28.205973 HTTP: #045: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91551 (ADMIN) | |
16:25:42.170052 HTTP: #046: PUT /checkers/game:checkers (ADMIN) | |
16:25:42.200166 HTTP: #047: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91552 (ADMIN) | |
16:26:02.218622 HTTP: #048: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91552 (ADMIN) | |
16:26:16.171143 HTTP: #049: PUT /checkers/game:checkers (ADMIN) | |
16:26:16.198905 HTTP: #050: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91553 (ADMIN) | |
16:26:36.206349 HTTP: #051: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91553 (ADMIN) | |
16:26:50.169681 HTTP: #052: PUT /checkers/game:checkers (ADMIN) | |
16:26:50.196085 HTTP: #053: GET /checkers/_changes?feed=longpoll&timeout=20000&since=91554 (ADMIN) | |
16:27:09.780865 HTTP: #054: GET /checkers/_local/f605fd01113a9e2791895e20e647903cbe0b7b4a | |
16:27:09.780923 HTTP: #054: --> 404 missing (0.0 ms) | |
16:27:09.781374 HTTP: #055: GET /checkers/_local/2f7f62f6a6f1eb9a3140695fae7a46cf01a1e747 | |
16:27:09.781410 HTTP: #055: --> 404 missing (0.0 ms) | |
16:27:09.783664 HTTP: #056: GET /checkers/_changes?feed=normal&heartbeat=300000&style=all_docs&limit=100&filter=sync_gateway/bychannel&channels=game | |
panic: runtime error: index out of range | |
goroutine 149 [running]: | |
runtime.panic(0x4fa300, 0xda7a57) | |
/usr/local/go/src/pkg/runtime/panic.c:266 +0xb6 | |
github.com/couchbaselabs/sync_gateway/db.(*channelCache).GetChanges(0xc263b21120, 0x0, 0x64, 0x1, 0xc2dc989480, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/channel_cache.go:154 +0x99b | |
github.com/couchbaselabs/sync_gateway/db.(*changeCache).GetChangesInChannel(0xc24d623350, 0xc2c01958e4, 0x4, 0x0, 0x64, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_cache.go:309 +0x65 | |
github.com/couchbaselabs/sync_gateway/db.(*Database).changesFeed(0xc22fd7b1e0, 0xc2c01958e4, 0x4, 0x0, 0x64, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/changes.go:85 +0x10f | |
github.com/couchbaselabs/sync_gateway/db.func·010() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/changes.go:179 +0x39a | |
created by github.com/couchbaselabs/sync_gateway/db.(*Database).MultiChangesFeed | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/changes.go:286 +0x25d | |
goroutine 1 [IO wait]: | |
net.runtime_pollWait(0x200fd80, 0x72, 0x0) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/netpoll.goc:116 +0x6a | |
net.(*pollDesc).Wait(0xc2627dac30, 0x72, 0xfae098, 0x23) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:81 +0x34 | |
net.(*pollDesc).WaitRead(0xc2627dac30, 0x23, 0xfae098) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:86 +0x30 | |
net.(*netFD).accept(0xc2627dabd0, 0x6ab148, 0x0, 0xfae098, 0x23) | |
/usr/local/go/src/pkg/net/fd_unix.go:382 +0x2c2 | |
net.(*TCPListener).AcceptTCP(0xc243e43a88, 0x7345b, 0x1261c08, 0x7345b) | |
/usr/local/go/src/pkg/net/tcpsock_posix.go:233 +0x47 | |
net.(*TCPListener).Accept(0xc243e43a88, 0x200fed0, 0xc26dd49028, 0xc2dc86ab00, 0x0) | |
/usr/local/go/src/pkg/net/tcpsock_posix.go:243 +0x27 | |
net/http.(*Server).Serve(0xc2627dc0a0, 0x200ee88, 0xc243e43a88, 0x0, 0x0) | |
/usr/local/go/src/pkg/net/http/server.go:1622 +0x91 | |
github.com/couchbaselabs/sync_gateway/base.ListenAndServeHTTP(0x58f1e0, 0x5, 0x0, 0x0, 0x0, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/base/http_listener.go:44 +0x396 | |
github.com/couchbaselabs/sync_gateway/rest.(*ServerConfig).serve(0xc21009fd10, 0x58f1e0, 0x5, 0xfae2b8, 0xc2627ceda0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/config.go:343 +0x95 | |
github.com/couchbaselabs/sync_gateway/rest.RunServer(0xc21009fd10) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/config.go:383 +0x6e3 | |
github.com/couchbaselabs/sync_gateway/rest.ServerMain() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/config.go:389 +0x2b | |
main.main() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/main.go:16 +0x1a | |
goroutine 4 [sleep]: | |
time.Sleep(0x9502f900) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/time.goc:31 +0x31 | |
github.com/couchbaselabs/sync_gateway/db.func·003() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_cache.go:66 +0x62 | |
created by github.com/couchbaselabs/sync_gateway/db.(*changeCache).Init | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_cache.go:68 +0x1be | |
goroutine 5 [semacquire]: | |
sync.runtime_Syncsemacquire(0xc254dbb610) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/sema.goc:257 +0xca | |
sync.(*Cond).Wait(0xc254dbb600) | |
/usr/local/go/src/pkg/sync/cond.go:62 +0x89 | |
github.com/couchbaselabs/walrus.(*queue).pull(0xc24ebf9490, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/queue.go:36 +0xa2 | |
github.com/couchbaselabs/walrus.(*tapFeedImpl).run(0xc253692090) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/tap.go:105 +0x4b | |
created by github.com/couchbaselabs/walrus.(*lolrus).StartTapFeed | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/tap.go:78 +0x1ce | |
goroutine 6 [chan receive]: | |
github.com/couchbaselabs/sync_gateway/db.func·006() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_listener.go:49 +0xb5 | |
created by github.com/couchbaselabs/sync_gateway/db.(*changeListener).Start | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_listener.go:63 +0x25e | |
goroutine 7 [chan receive]: | |
github.com/couchbaselabs/sync_gateway/db.(*DatabaseContext).watchDocChanges(0xc24d623280) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/assimilator.go:16 +0xa5 | |
created by github.com/couchbaselabs/sync_gateway/db.NewDatabaseContext | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/database.go:114 +0x339 | |
goroutine 10 [IO wait]: | |
net.runtime_pollWait(0x200fe28, 0x72, 0x0) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/netpoll.goc:116 +0x6a | |
net.(*pollDesc).Wait(0xc2627b6060, 0x72, 0xfae098, 0x23) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:81 +0x34 | |
net.(*pollDesc).WaitRead(0xc2627b6060, 0x23, 0xfae098) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:86 +0x30 | |
net.(*netFD).accept(0xc2627b6000, 0x6ab148, 0x0, 0xfae098, 0x23) | |
/usr/local/go/src/pkg/net/fd_unix.go:382 +0x2c2 | |
net.(*TCPListener).AcceptTCP(0xc250d6f020, 0x7345b, 0x1273d70, 0x7345b) | |
/usr/local/go/src/pkg/net/tcpsock_posix.go:233 +0x47 | |
net.(*TCPListener).Accept(0xc250d6f020, 0x200fed0, 0xc2d90d8a20, 0xc2bf5e3880, 0x0) | |
/usr/local/go/src/pkg/net/tcpsock_posix.go:243 +0x27 | |
net/http.(*Server).Serve(0xc2627bc000, 0x200ee88, 0xc250d6f020, 0x0, 0x0) | |
/usr/local/go/src/pkg/net/http/server.go:1622 +0x91 | |
github.com/couchbaselabs/sync_gateway/base.ListenAndServeHTTP(0xc210000960, 0x5, 0x0, 0x0, 0x0, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/base/http_listener.go:44 +0x396 | |
github.com/couchbaselabs/sync_gateway/rest.(*ServerConfig).serve(0xc21009fd10, 0xc210000960, 0x5, 0xfae2b8, 0xc2627ac000) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/config.go:343 +0x95 | |
created by github.com/couchbaselabs/sync_gateway/rest.RunServer | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/config.go:381 +0x5c8 | |
goroutine 148 [runnable]: | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).sendSimpleChanges(0xc2c0195900, 0xc2e2ec2960, 0x0, 0x64, 0x1, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/changes_api.go:173 +0x86b | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).handleChanges(0xc2c0195900, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/changes_api.go:128 +0x795 | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).invoke(0xc2c0195900, 0x6a2278, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:159 +0x359 | |
github.com/couchbaselabs/sync_gateway/rest.func·011(0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:86 +0x7c | |
net/http.HandlerFunc.ServeHTTP(0xc2627acb40, 0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc262798a50, 0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/gorilla/mux/mux.go:86 +0x1dc | |
github.com/couchbaselabs/sync_gateway/rest.func·013(0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/routing.go:179 +0xc8 | |
net/http.HandlerFunc.ServeHTTP(0xc2627ceda0, 0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
net/http.serverHandler.ServeHTTP(0xc2627dc0a0, 0x2010028, 0xc2589e1780, 0xc2bf0360d0) | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x16e | |
net/http.(*conn).serve(0xc2dc86ab00) | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0x7b7 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x28b | |
goroutine 145 [semacquire]: | |
sync.runtime_Syncsemacquire(0xc254dbb650) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/sema.goc:257 +0xca | |
sync.(*Cond).Wait(0xc254dbb640) | |
/usr/local/go/src/pkg/sync/cond.go:62 +0x89 | |
github.com/couchbaselabs/sync_gateway/db.(*changeListener).Wait(0xc24d6232a0, 0xc232fb5a50, 0x1, 0x5, 0x11, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_listener.go:113 +0x1e7 | |
github.com/couchbaselabs/sync_gateway/db.(*changeWaiter).Wait(0xc26dde12c0, 0xc266295a00) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/change_listener.go:174 +0x45 | |
github.com/couchbaselabs/sync_gateway/db.func·010() | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/changes.go:264 +0x936 | |
created by github.com/couchbaselabs/sync_gateway/db.(*Database).MultiChangesFeed | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/db/changes.go:286 +0x25d | |
goroutine 147 [runnable]: | |
reflect.Value.Type(0x5150c0, 0xc2313b68f0, 0x196, 0x19, 0xc) | |
/usr/local/go/src/pkg/reflect/value.go:1695 | |
encoding/json.(*decodeState).object(0xc2d2191200, 0x5150c0, 0xc2313b68f0, 0x196) | |
/usr/local/go/src/pkg/encoding/json/decode.go:526 +0xba0 | |
encoding/json.(*decodeState).value(0xc2d2191200, 0x565f00, 0xc2313b68f0, 0x160) | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x33c | |
encoding/json.(*decodeState).unmarshal(0xc2d2191200, 0x565f00, 0xc2313b68f0, 0x0, 0x0) | |
/usr/local/go/src/pkg/encoding/json/decode.go:144 +0x18d | |
encoding/json.Unmarshal(0xc232fb5af0, 0x41, 0x41, 0x565f00, 0xc2313b68f0, ...) | |
/usr/local/go/src/pkg/encoding/json/decode.go:73 +0xd6 | |
github.com/couchbaselabs/sync_gateway/auth.(*userImpl).UnmarshalJSON(0xc2313b68f0, 0xc232fb5af0, 0x41, 0x41, 0xc26398e200, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/auth/user.go:320 +0xbc | |
encoding/json.(*decodeState).object(0xc2d9c5cf00, 0x579460, 0xc2313b68f0, 0x160) | |
/usr/local/go/src/pkg/encoding/json/decode.go:449 +0xe7 | |
encoding/json.(*decodeState).value(0xc2d9c5cf00, 0x579460, 0xc2313b68f0, 0x160) | |
/usr/local/go/src/pkg/encoding/json/decode.go:284 +0x33c | |
encoding/json.(*decodeState).unmarshal(0xc2d9c5cf00, 0x579460, 0xc2313b68f0, 0x0, 0x0) | |
/usr/local/go/src/pkg/encoding/json/decode.go:144 +0x18d | |
encoding/json.Unmarshal(0xc232fb5af0, 0x41, 0x41, 0x579460, 0xc2313b68f0, ...) | |
/usr/local/go/src/pkg/encoding/json/decode.go:73 +0xd6 | |
github.com/couchbaselabs/sync_gateway/auth.func·003(0xc232fb5af0, 0x41, 0x41, 0x4001c0, 0x41, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/auth/auth.go:101 +0x120 | |
github.com/couchbaselabs/walrus.func·001(0xc232fb5af0, 0x41, 0x41, 0x0, 0x0, ...) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/crud.go:367 +0x83 | |
github.com/couchbaselabs/walrus.(*lolrus).WriteUpdate(0xc21005ba00, 0x5c3cf0, 0xb, 0x0, 0x20ff9f8, ...) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/crud.go:353 +0xe6 | |
github.com/couchbaselabs/walrus.(*lolrus).Update(0xc21005ba00, 0x5c3cf0, 0xb, 0x0, 0xc22fd7bfe0, ...) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/couchbaselabs/walrus/crud.go:370 +0x7a | |
github.com/couchbaselabs/sync_gateway/auth.(*Authenticator).getPrincipal(0xc22fd7bfc0, 0x5c3cf0, 0xb, 0x6a05b8, 0x0, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/auth/auth.go:128 +0xe5 | |
github.com/couchbaselabs/sync_gateway/auth.(*Authenticator).GetUser(0xc22fd7bfc0, 0x58d9e0, 0x0, 0x0, 0x0, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/auth/auth.go:69 +0x82 | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).checkAuth(0xc2c0195b40, 0xc24d623280, 0x8, 0xc24d623280) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:230 +0x39f | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).invoke(0xc2c0195b40, 0x6a2350, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:143 +0x273 | |
github.com/couchbaselabs/sync_gateway/rest.func·011(0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:86 +0x7c | |
net/http.HandlerFunc.ServeHTTP(0xc2627c03c0, 0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc262798a50, 0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/gorilla/mux/mux.go:86 +0x1dc | |
github.com/couchbaselabs/sync_gateway/rest.func·013(0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/routing.go:179 +0xc8 | |
net/http.HandlerFunc.ServeHTTP(0xc2627ceda0, 0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
net/http.serverHandler.ServeHTTP(0xc2627dc0a0, 0x2010028, 0xc2589e1820, 0xc22e1ded00) | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x16e | |
net/http.(*conn).serve(0xc2dc86aa80) | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0x7b7 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x28b | |
goroutine 146 [IO wait]: | |
net.runtime_pollWait(0x200fcd8, 0x72, 0x0) | |
/private/var/folders/00/0sdwh000h01000cxqpysvccm0035qk/T/bindist922710130/go/src/pkg/runtime/netpoll.goc:116 +0x6a | |
net.(*pollDesc).Wait(0xc2cbd72f40, 0x72, 0xfae098, 0x23) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:81 +0x34 | |
net.(*pollDesc).WaitRead(0xc2cbd72f40, 0x23, 0xfae098) | |
/usr/local/go/src/pkg/net/fd_poll_runtime.go:86 +0x30 | |
net.(*netFD).Read(0xc2cbd72ee0, 0xc263b22000, 0x1000, 0x1000, 0x0, ...) | |
/usr/local/go/src/pkg/net/fd_unix.go:204 +0x2a0 | |
net.(*conn).Read(0xc271e80be0, 0xc263b22000, 0x1000, 0x1000, 0x0, ...) | |
/usr/local/go/src/pkg/net/net.go:122 +0xc5 | |
net/http.(*liveSwitchReader).Read(0xc2dc86aa28, 0xc263b22000, 0x1000, 0x1000, 0x32, ...) | |
/usr/local/go/src/pkg/net/http/server.go:204 +0xa5 | |
io.(*LimitedReader).Read(0xc215e15a80, 0xc263b22000, 0x1000, 0x1000, 0x2, ...) | |
/usr/local/go/src/pkg/io/io.go:398 +0xbb | |
bufio.(*Reader).fill(0xc263b21000) | |
/usr/local/go/src/pkg/bufio/bufio.go:91 +0x110 | |
bufio.(*Reader).ReadSlice(0xc263b21000, 0x352660a, 0x0, 0x0, 0x0, ...) | |
/usr/local/go/src/pkg/bufio/bufio.go:274 +0x204 | |
bufio.(*Reader).ReadLine(0xc263b21000, 0x0, 0x0, 0x0, 0x0, ...) | |
/usr/local/go/src/pkg/bufio/bufio.go:305 +0x63 | |
net/textproto.(*Reader).readLineSlice(0xc26c04ced0, 0xfa55e0, 0x403080, 0x174bce8, 0x221a2, ...) | |
/usr/local/go/src/pkg/net/textproto/reader.go:55 +0x61 | |
net/textproto.(*Reader).ReadLine(0xc26c04ced0, 0xc2bf036000, 0x0, 0xc263b23000, 0x0) | |
/usr/local/go/src/pkg/net/textproto/reader.go:36 +0x27 | |
net/http.ReadRequest(0xc263b21000, 0xc2bf036000, 0x0, 0x0) | |
/usr/local/go/src/pkg/net/http/request.go:526 +0x88 | |
net/http.(*conn).readRequest(0xc2dc86aa00, 0x0, 0x0, 0x0) | |
/usr/local/go/src/pkg/net/http/server.go:575 +0x1bb | |
net/http.(*conn).serve(0xc2dc86aa00) | |
/usr/local/go/src/pkg/net/http/server.go:1123 +0x3b4 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x28b | |
goroutine 144 [select]: | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).sendSimpleChanges(0xc2ec51bc60, 0xc216edaf30, 0x165a2, 0x0, 0x10000, ...) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/changes_api.go:173 +0x86b | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).handleChanges(0xc2ec51bc60, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/changes_api.go:131 +0x972 | |
github.com/couchbaselabs/sync_gateway/rest.(*handler).invoke(0xc2ec51bc60, 0x6a2278, 0x0, 0x0) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:159 +0x359 | |
github.com/couchbaselabs/sync_gateway/rest.func·011(0x2010028, 0xc258495aa0, 0xc25449b750) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/handler.go:86 +0x7c | |
net/http.HandlerFunc.ServeHTTP(0xc26275b120, 0x2010028, 0xc258495aa0, 0xc25449b750) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
github.com/gorilla/mux.(*Router).ServeHTTP(0xc238ed0b40, 0x2010028, 0xc258495aa0, 0xc25449b750) | |
/Users/traun/Development/sync_gateway/vendor/src/github.com/gorilla/mux/mux.go:86 +0x1dc | |
github.com/couchbaselabs/sync_gateway/rest.func·013(0x2010028, 0xc258495aa0, 0xc25449b750) | |
/Users/traun/Development/sync_gateway/src/github.com/couchbaselabs/sync_gateway/rest/routing.go:179 +0xc8 | |
net/http.HandlerFunc.ServeHTTP(0xc2627ac000, 0x2010028, 0xc258495aa0, 0xc25449b750) | |
/usr/local/go/src/pkg/net/http/server.go:1220 +0x40 | |
net/http.serverHandler.ServeHTTP(0xc2627bc000, 0x2010028, 0xc258495aa0, 0xc25449b750) | |
/usr/local/go/src/pkg/net/http/server.go:1597 +0x16e | |
net/http.(*conn).serve(0xc2bf5e3880) | |
/usr/local/go/src/pkg/net/http/server.go:1167 +0x7b7 | |
created by net/http.(*Server).Serve | |
/usr/local/go/src/pkg/net/http/server.go:1644 +0x28b | |
exit status 2 | |
hornet: sync_gateway$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment