Skip to content

Instantly share code, notes, and snippets.

@viklas
Created August 15, 2016 11:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save viklas/c4b1f17138b9b4cbe4c82a08d4e40c02 to your computer and use it in GitHub Desktop.
Save viklas/c4b1f17138b9b4cbe4c82a08d4e40c02 to your computer and use it in GitHub Desktop.
Output from Tyk Gateway in failure scenario
time="Aug 15 11:26:55" level=info msg="Starting Poller"
time="Aug 15 11:26:55" level=info msg="Setting up Server"
time="Aug 15 11:26:55" level=info msg="--> Standard listener (http)"
time="Aug 15 11:26:55" level=info msg="Registering node."
time="Aug 15 11:26:55" level=info msg="Node registered" id=8606858c-2eff-47d1-4995-5b1f8db438f7
time="Aug 15 11:26:55" level=info msg="Starting heartbeat."
time="Aug 15 11:26:55" level=info msg="Detected 4 APIs"
time="Aug 15 11:26:55" level=info msg="Loading API configurations."
time="Aug 15 11:26:55" level=info msg="--> Loading API: XXXXXXX"
time="Aug 15 11:26:55" level=info msg="----> Tracking: (no host)"
time="Aug 15 11:26:55" level=info msg="----> Checking security policy: Open"
time="Aug 15 11:26:55" level=info msg="--> Loading API: XXXXXX"
time="Aug 15 11:26:55" level=info msg="----> Tracking: (no host)"
time="Aug 15 11:26:55" level=info msg="----> Checking security policy: Open"
time="Aug 15 11:26:55" level=info msg="--> Loading API: XXXXXXX"
time="Aug 15 11:26:55" level=info msg="----> Tracking: (no host)"
time="Aug 15 11:26:55" level=info msg="----> Checking security policy: Open"
time="Aug 15 11:26:55" level=info msg="--> Loading API: XXXXXXX"
time="Aug 15 11:26:55" level=info msg="----> Tracking: (no host)"
time="Aug 15 11:26:55" level=info msg="----> Checking security policy: OpenID"
time="Aug 15 11:26:55" level=info msg="----> Setting Listen Path: /esapi3/"
time="Aug 15 11:26:55" level=info msg="Loading uptime tests..."
time="Aug 15 11:26:55" level=info msg="Initialised API Definitions"
time="Aug 15 11:26:55" level=error msg="Failed to decode body: json: cannot unmarshal string into Go value of type []main.DBPolicy"
time="Aug 15 11:26:55" level=info msg="Gateway started (v2.2.0.0)"
time="Aug 15 11:26:55" level=info msg="--> Listening on port: 8080"
fatal error: concurrent map writes
goroutine 133 [running]:
runtime.throw(0xec9340, 0x15)
/usr/local/go/src/runtime/panic.go:530 +0x90 fp=0xc82038c158 sp=0xc82038c140
runtime.mapassign1(0xbcf460, 0xc8203aa870, 0xc82038c348, 0xc82038c290)
/usr/local/go/src/runtime/hashmap.go:445 +0xb1 fp=0xc82038c200 sp=0xc82038c158
main.(*OpenIDMW).getProviders(0xc820478180, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware_openid.go:51 +0x757 fp=0xc82038c530 sp=0xc82038c200
main.(*OpenIDMW).(main.getProviders)-fm(0x0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware_openid.go:28 +0x41 fp=0xc82038c568 sp=0xc82038c530
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).getSigningKey(0xc8204781e0, 0xc8203d6460, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:64 +0x54 fp=0xc82038c658 sp=0xc82038c568
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).(github.com/TykTechnologies/openid2go/openid.getSigningKey)-fm(0xc8203d6460, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:32 +0x46 fp=0xc82038c690 sp=0xc82038c658
github.com/dgrijalva/jwt-go.(*Parser).ParseWithClaims(0xc82038c9f0, 0xc820412b07, 0x286, 0x7fc8b599c7a8, 0xc82012d350, 0xc8204ce290, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/parser.go:96 +0x12c3 fp=0xc82038c950 sp=0xc82038c690
github.com/dgrijalva/jwt-go.(*Parser).Parse(0xc82038c9f0, 0xc820412b07, 0x286, 0xc8204ce290, 0x2, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/parser.go:19 +0xb4 fp=0xc82038c9b8 sp=0xc82038c950
github.com/dgrijalva/jwt-go.Parse(0xc820412b07, 0x286, 0xc8204ce290, 0xc820412b00, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/token.go:89 +0x6a fp=0xc82038ca18 sp=0xc82038c9b8
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).validate(0xc8204781e0, 0xc820412b07, 0x286, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:32 +0x86 fp=0xc82038ca70 sp=0xc82038ca18
github.com/TykTechnologies/openid2go/openid.authenticate(0xc8204781a0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620, 0xc820377bc0, 0x7)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:115 +0x117 fp=0xc82038cae0 sp=0xc82038ca70
github.com/TykTechnologies/openid2go/openid.authenticateUserWithToken(0xc8204781a0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620, 0x0, 0x0, 0x13f0ea8)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:157 +0x5e fp=0xc82038cb30 sp=0xc82038cae0
github.com/TykTechnologies/openid2go/openid.AuthenticateOIDWithUser(0xc8204781a0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620, 0xbca660, 0xc8204ce250, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:91 +0x3f fp=0xc82038cb70 sp=0xc82038cb30
main.(*OpenIDMW).ProcessRequest(0xc820478180, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620, 0x0, 0x0, 0x0, 0x0, 0xc820343c20)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware_openid.go:91 +0xb3 fp=0xc82038d3d0 sp=0xc82038cb70
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:44 +0x178 fp=0xc82038d4d0 sp=0xc82038d3d0
net/http.HandlerFunc.ServeHTTP(0xc8201e1300, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d4f0 sp=0xc82038d4d0
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b fp=0xc82038d5f0 sp=0xc82038d4f0
net/http.HandlerFunc.ServeHTTP(0xc8201e1340, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d610 sp=0xc82038d5f0
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b fp=0xc82038d710 sp=0xc82038d610
net/http.HandlerFunc.ServeHTTP(0xc8201e1380, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d730 sp=0xc82038d710
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b fp=0xc82038d830 sp=0xc82038d730
net/http.HandlerFunc.ServeHTTP(0xc8201e13c0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d850 sp=0xc82038d830
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b fp=0xc82038d950 sp=0xc82038d850
net/http.HandlerFunc.ServeHTTP(0xc8201e1400, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d970 sp=0xc82038d950
github.com/rs/cors.(*Cors).Handler.func1(0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/rs/cors/cors.go:185 +0x1c5 fp=0xc82038d9d0 sp=0xc82038d970
net/http.HandlerFunc.ServeHTTP(0xc8204782c0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1618 +0x3a fp=0xc82038d9f0 sp=0xc82038d9d0
github.com/gorilla/mux.(*Router).ServeHTTP(0xc8202c2be0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/home/tyk/go/src/github.com/gorilla/mux/mux.go:98 +0x29e fp=0xc82038db08 sp=0xc82038d9f0
net/http.(*ServeMux).ServeHTTP(0xc820010bd0, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:1910 +0x17d fp=0xc82038db60 sp=0xc82038db08
net/http.serverHandler.ServeHTTP(0xc8203ce080, 0x7fc8b584c170, 0xc8200649c0, 0xc820444620)
/usr/local/go/src/net/http/server.go:2081 +0x19e fp=0xc82038dbc0 sp=0xc82038db60
net/http.(*conn).serve(0xc8203ce680)
/usr/local/go/src/net/http/server.go:1472 +0xf2e fp=0xc82038df88 sp=0xc82038dbc0
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1998 +0x1 fp=0xc82038df90 sp=0xc82038df88
created by net/http.(*Server).Serve
/usr/local/go/src/net/http/server.go:2137 +0x44e
goroutine 1 [chan receive]:
github.com/rcrowley/goagain.Wait(0x7fc8b599a4a0, 0xc82002c6b0, 0x7fc8b599a4a0, 0x0, 0x0)
/home/tyk/go/src/github.com/rcrowley/goagain/goagain.go:207 +0x488
main.listen()
/home/tyk/go/src/github.com/lonelycode/tyk/main.go:1403 +0x1af2
main.main()
/home/tyk/go/src/github.com/lonelycode/tyk/main.go:1238 +0xaf4
goroutine 17 [syscall, 1 minutes, locked to thread]:
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1998 +0x1
goroutine 5 [chan receive, 1 minutes]:
github.com/getsentry/raven-go.(*Client).worker(0xc82010b810)
/home/tyk/go/src/github.com/getsentry/raven-go/client.go:415 +0x60
created by github.com/getsentry/raven-go.newClient
/home/tyk/go/src/github.com/getsentry/raven-go/client.go:304 +0x193
goroutine 6 [syscall, 1 minutes]:
os/signal.signal_recv(0x0)
/usr/local/go/src/runtime/sigqueue.go:116 +0x132
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x18
created by os/signal.init.1
/usr/local/go/src/os/signal/signal_unix.go:28 +0x37
goroutine 7 [select]:
github.com/pmylund/go-cache.(*janitor).Run(0xc820147310, 0xc82012da10)
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:946 +0x13e
created by github.com/pmylund/go-cache.runJanitor
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:964 +0x81
goroutine 8 [select]:
github.com/pmylund/go-cache.(*janitor).Run(0xc820147320, 0xc82012da70)
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:946 +0x13e
created by github.com/pmylund/go-cache.runJanitor
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:964 +0x81
goroutine 9 [sleep]:
time.Sleep(0x2540be400)
/usr/local/go/src/runtime/time.go:59 +0xf9
main.(*HostCheckerManager).CheckActivePollerLoop(0x13d2000)
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker_manager.go:120 +0x48b
created by main.(*HostCheckerManager).Start
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker_manager.go:81 +0x3f
goroutine 23 [sleep]:
time.Sleep(0x12a05f200)
/usr/local/go/src/runtime/time.go:59 +0xf9
main.StartBeating(0xc820386bd0, 0x27, 0xc820342580, 0x20)
/home/tyk/go/src/github.com/lonelycode/tyk/api_definition_manager.go:335 +0x11f
created by main.listen
/home/tyk/go/src/github.com/lonelycode/tyk/main.go:1320 +0x1537
goroutine 35 [select]:
github.com/pmylund/go-cache.(*janitor).Run(0xc8203ae180, 0xc8203b0240)
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:946 +0x13e
created by github.com/pmylund/go-cache.runJanitor
/home/tyk/go/src/github.com/pmylund/go-cache/cache.go:964 +0x81
goroutine 36 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b02a0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 37 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b02d0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 38 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0300)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 39 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0330)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 40 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0360)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 41 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0390)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 42 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b03c0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 43 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b03f0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 44 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0420)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 45 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0450)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 46 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0480)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 47 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b04b0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 48 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b04e0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 49 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0510)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 50 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0540)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 51 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0570)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 52 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b05a0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 53 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b05d0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 54 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0600)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 55 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0630)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 56 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0660)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 57 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0690)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 58 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b06c0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 59 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b06f0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 60 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0720)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 61 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0750)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 62 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0780)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 63 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b07b0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 64 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b07e0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 65 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0810)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 66 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0840)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 67 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0870)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 68 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b08a0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 69 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b08d0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 70 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0900)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 71 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0930)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 72 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0960)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 73 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0990)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 74 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b09c0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 75 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b09f0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 76 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0a20)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 77 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0a50)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 78 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0a80)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 79 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0ab0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 80 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0ae0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 81 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0b10)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 82 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0b40)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 83 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0b70)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 84 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0ba0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 85 [chan send, 1 minutes]:
github.com/jeffail/tunny.(*workerWrapper).Loop(0xc8203b0bd0)
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:51 +0xbc
created by github.com/jeffail/tunny.(*workerWrapper).Open
/home/tyk/go/src/github.com/jeffail/tunny/worker.go:80 +0x182
goroutine 86 [sleep]:
time.Sleep(0x1dcd65000)
/usr/local/go/src/runtime/time.go:59 +0xf9
main.(*HostUptimeChecker).HostCheckLoop(0xc8203ce000)
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker.go:90 +0x50e
created by main.(*HostUptimeChecker).Start
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker.go:237 +0x123
goroutine 87 [select, 1 minutes]:
main.(*HostUptimeChecker).HostReporter(0xc8203ce000)
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker.go:97 +0x875
created by main.(*HostUptimeChecker).Start
/home/tyk/go/src/github.com/lonelycode/tyk/host_checker.go:239 +0x219
goroutine 13 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fc8b5995e98, 0x72, 0xc8203a9000)
/usr/local/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820392140, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820392140, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8203920e0, 0xc8203a9000, 0x1000, 0x1000, 0x0, 0x7fc8b598c168, 0xc820012130)
/usr/local/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc82002c5c0, 0xc8203a9000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:172 +0xe4
bufio.(*Reader).fill(0xc8202ec720)
/usr/local/go/src/bufio/bufio.go:97 +0x1e9
bufio.(*Reader).ReadSlice(0xc8202ec720, 0x51c60a, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:328 +0x21a
github.com/garyburd/redigo/redis.(*conn).readLine(0xc820336780, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/garyburd/redigo/redis/conn.go:228 +0x5a
github.com/garyburd/redigo/redis.(*conn).readReply(0xc820336780, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/garyburd/redigo/redis/conn.go:301 +0x57
github.com/garyburd/redigo/redis.(*conn).Receive(0xc820336780, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/garyburd/redigo/redis/conn.go:384 +0x162
github.com/garyburd/redigo/redis.(*pooledConnection).Receive(0xc8203b2140, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/garyburd/redigo/redis/pool.go:379 +0x56
github.com/garyburd/redigo/redis.PubSubConn.Receive(0x7fc8b5996148, 0xc8203b2140, 0x0, 0x0)
/home/tyk/go/src/github.com/garyburd/redigo/redis/pubsub.go:97 +0x5e
main.(*RedisClusterStorageManager).StartPubSubHandler(0xc82037ef88, 0xefc220, 0x19, 0x1060818, 0x0, 0x0)
/home/tyk/go/src/github.com/lonelycode/tyk/redis_cluster_handler.go:456 +0x37f
main.StartPubSubLoop()
/home/tyk/go/src/github.com/lonelycode/tyk/reload_signal.go:19 +0x95
created by main.main
/home/tyk/go/src/github.com/lonelycode/tyk/main.go:1220 +0x7d2
goroutine 88 [IO wait]:
net.runtime_pollWait(0x7fc8b5995d18, 0x72, 0xc820422000)
/usr/local/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8203c8140, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8203c8140, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc8203c80e0, 0xc820422000, 0x1000, 0x1000, 0x0, 0x7fc8b598c168, 0xc820012130)
/usr/local/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc8203d01a0, 0xc820422000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:172 +0xe4
net/http.noteEOFReader.Read(0x7fc8b59960d0, 0xc8203d01a0, 0xc820149588, 0xc820422000, 0x1000, 0x1000, 0x512d83, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1683 +0x67
net/http.(*noteEOFReader).Read(0xc8203b22e0, 0xc820422000, 0x1000, 0x1000, 0xc82037fd1d, 0x0, 0x0)
<autogenerated>:284 +0xd0
bufio.(*Reader).fill(0xc8203fdaa0)
/usr/local/go/src/bufio/bufio.go:97 +0x1e9
bufio.(*Reader).Peek(0xc8203fdaa0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xcc
net/http.(*persistConn).readLoop(0xc820149520)
/usr/local/go/src/net/http/transport.go:1069 +0x177
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:853 +0x10a6
goroutine 89 [select]:
net/http.(*persistConn).writeLoop(0xc820149520)
/usr/local/go/src/net/http/transport.go:1273 +0x472
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:854 +0x10cb
goroutine 30 [IO wait, 1 minutes]:
net.runtime_pollWait(0x7fc8b5995b98, 0x72, 0xc820442000)
/usr/local/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc8203927d0, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc8203927d0, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).Read(0xc820392770, 0xc820442000, 0x1000, 0x1000, 0x0, 0x7fc8b598c168, 0xc820012130)
/usr/local/go/src/net/fd_unix.go:250 +0x23a
net.(*conn).Read(0xc820218048, 0xc820442000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/net/net.go:172 +0xe4
net/http.noteEOFReader.Read(0x7fc8b59960d0, 0xc820218048, 0xc82042c208, 0xc820442000, 0x1000, 0x1000, 0x512d83, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1683 +0x67
net/http.(*noteEOFReader).Read(0xc8202169c0, 0xc820442000, 0x1000, 0x1000, 0xc82003fd1d, 0x0, 0x0)
<autogenerated>:284 +0xd0
bufio.(*Reader).fill(0xc8202146c0)
/usr/local/go/src/bufio/bufio.go:97 +0x1e9
bufio.(*Reader).Peek(0xc8202146c0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:132 +0xcc
net/http.(*persistConn).readLoop(0xc82042c1a0)
/usr/local/go/src/net/http/transport.go:1069 +0x177
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:853 +0x10a6
goroutine 31 [select, 1 minutes]:
net/http.(*persistConn).writeLoop(0xc82042c1a0)
/usr/local/go/src/net/http/transport.go:1273 +0x472
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:854 +0x10cb
goroutine 130 [IO wait]:
net.runtime_pollWait(0x7fc8b5995dd8, 0x72, 0x0)
/usr/local/go/src/runtime/netpoll.go:160 +0x60
net.(*pollDesc).Wait(0xc820410290, 0x72, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:73 +0x3a
net.(*pollDesc).WaitRead(0xc820410290, 0x0, 0x0)
/usr/local/go/src/net/fd_poll_runtime.go:78 +0x36
net.(*netFD).accept(0xc820410230, 0x0, 0x7fc8b584c0a0, 0xc820343960)
/usr/local/go/src/net/fd_unix.go:426 +0x27c
net.(*TCPListener).AcceptTCP(0xc82002c6b0, 0xc820039e70, 0x0, 0x0)
/usr/local/go/src/net/tcpsock_posix.go:254 +0x4d
net.(*TCPListener).Accept(0xc82002c6b0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/tcpsock_posix.go:264 +0x3d
net/http.(*Server).Serve(0xc8203ce080, 0x7fc8b599a4a0, 0xc82002c6b0, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:2117 +0x129
net/http.Serve(0x7fc8b599a4a0, 0xc82002c6b0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:1976 +0x8e
created by main.listen
/home/tyk/go/src/github.com/lonelycode/tyk/main.go:1354 +0x22a2
goroutine 131 [select, locked to thread]:
runtime.gopark(0x10610a8, 0xc820361728, 0xe35320, 0x6, 0x18, 0x2)
/usr/local/go/src/runtime/proc.go:262 +0x163
runtime.selectgoImpl(0xc820361728, 0x0, 0x18)
/usr/local/go/src/runtime/select.go:392 +0xa67
runtime.selectgo(0xc820361728)
/usr/local/go/src/runtime/select.go:215 +0x12
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal1_unix.go:279 +0x358
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:1998 +0x1
goroutine 132 [runnable]:
net/url.unescape(0xc8204e0c48, 0x13, 0x2, 0x1, 0xbc7f00, 0xc8204d6a60, 0x94)
/usr/local/go/src/net/url/url.go:165
net/url.parseHost(0xc8204e0c48, 0x13, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/url/url.go:572 +0x6e2
net/url.parseAuthority(0xc8204e0c48, 0x13, 0xe2bbe8, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/net/url/url.go:503 +0xac
net/url.parse(0xc8204e0c40, 0x3c, 0xe2b500, 0xc82008f100, 0x0, 0x0)
/usr/local/go/src/net/url/url.go:479 +0x864
net/url.Parse(0xc8204e0c40, 0x3c, 0x1, 0x0, 0x0)
/usr/local/go/src/net/url/url.go:416 +0xa1
net/http.NewRequest(0xe2d000, 0x3, 0xc8204e0c40, 0x3c, 0x0, 0x0, 0x5548f7, 0x0, 0x0)
/usr/local/go/src/net/http/request.go:608 +0x1ea
net/http.(*Client).Get(0x13d1f40, 0xc8204e0c40, 0x3c, 0xd31280, 0x0, 0x0)
/usr/local/go/src/net/http/client.go:418 +0x5e
net/http.Get(0xc8204e0c40, 0x3c, 0x1b, 0x0, 0x0)
/usr/local/go/src/net/http/client.go:397 +0x45
github.com/TykTechnologies/openid2go/openid.(*httpConfigurationProvider).getConfiguration(0xc8203468d0, 0xc820478620, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/configurationprovider.go:41 +0x286
github.com/TykTechnologies/openid2go/openid.(*signingKeySetProvider).getSigningKeySet(0xc8203aa8d0, 0xc820478620, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/signingkeysetprovider.go:28 +0x9b
github.com/TykTechnologies/openid2go/openid.(*signingKeyProvider).refreshSigningKeys(0xc8204781c0, 0xc820478620, 0x1c, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/signingkeyprovider.go:30 +0x78
github.com/TykTechnologies/openid2go/openid.(*signingKeyProvider).getSigningKey(0xc8204781c0, 0xc820478620, 0x1c, 0xc8204e0c00, 0x36, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/signingkeyprovider.go:47 +0x159
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).getSigningKey(0xc8204781e0, 0xc82000eaf0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:93 +0x3e1
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).(github.com/TykTechnologies/openid2go/openid.getSigningKey)-fm(0xc82000eaf0, 0x0, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:32 +0x46
github.com/dgrijalva/jwt-go.(*Parser).ParseWithClaims(0xc8203909f0, 0xc8200ccdc7, 0x286, 0x7fc8b599c7a8, 0xc820387680, 0xc8204d6980, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/parser.go:96 +0x12c3
github.com/dgrijalva/jwt-go.(*Parser).Parse(0xc8203909f0, 0xc8200ccdc7, 0x286, 0xc8204d6980, 0x2, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/parser.go:19 +0xb4
github.com/dgrijalva/jwt-go.Parse(0xc8200ccdc7, 0x286, 0xc8204d6980, 0xc8200ccdc0, 0x0, 0x0)
/home/tyk/go/src/github.com/dgrijalva/jwt-go/token.go:89 +0x6a
github.com/TykTechnologies/openid2go/openid.(*idTokenValidator).validate(0xc8204781e0, 0xc8200ccdc7, 0x286, 0x0, 0x0, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/idtokenvalidator.go:32 +0x86
github.com/TykTechnologies/openid2go/openid.authenticate(0xc8204781a0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700, 0xc820377bc0, 0x7)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:115 +0x117
github.com/TykTechnologies/openid2go/openid.authenticateUserWithToken(0xc8204781a0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700, 0x0, 0x0, 0x13f0ea8)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:157 +0x5e
github.com/TykTechnologies/openid2go/openid.AuthenticateOIDWithUser(0xc8204781a0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700, 0xbca660, 0xc8204d6940, 0x0)
/home/tyk/go/src/github.com/TykTechnologies/openid2go/openid/middleware.go:91 +0x3f
main.(*OpenIDMW).ProcessRequest(0xc820478180, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700, 0x0, 0x0, 0x0, 0x0, 0xc820216120)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware_openid.go:91 +0xb3
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:44 +0x178
net/http.HandlerFunc.ServeHTTP(0xc8201e1300, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b
net/http.HandlerFunc.ServeHTTP(0xc8201e1340, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b
net/http.HandlerFunc.ServeHTTP(0xc8201e1380, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b
net/http.HandlerFunc.ServeHTTP(0xc8201e13c0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
main.CreateMiddleware.func1.1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/lonelycode/tyk/middleware.go:61 +0x38b
net/http.HandlerFunc.ServeHTTP(0xc8201e1400, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
github.com/rs/cors.(*Cors).Handler.func1(0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/rs/cors/cors.go:185 +0x1c5
net/http.HandlerFunc.ServeHTTP(0xc8204782c0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1618 +0x3a
github.com/gorilla/mux.(*Router).ServeHTTP(0xc8202c2be0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/home/tyk/go/src/github.com/gorilla/mux/mux.go:98 +0x29e
net/http.(*ServeMux).ServeHTTP(0xc820010bd0, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:1910 +0x17d
net/http.serverHandler.ServeHTTP(0xc8203ce080, 0x7fc8b584c170, 0xc8201261a0, 0xc820444700)
/usr/local/go/src/net/http/server.go:2081 +0x19e
net/http.(*conn).serve(0xc8203ce300)
/usr/local/go/src/net/http/server.go:1472 +0xf2e
created by net/http.(*Server).Serve
/usr/local/go/src/net/http/server.go:2137 +0x44e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment