8000 fatal error: out of memory · Issue #11969 · go-gitea/gitea · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

fatal error: out of memory #11969

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
2 of 7 tasks
lyf1350 opened this issue Jun 19, 2020 · 1 comment · Fixed by #11971
Closed
2 of 7 tasks

fatal error: out of memory #11969

lyf1350 opened this issue Jun 19, 2020 · 1 comment · Fixed by #11971
Labels
Milestone

Comments

@lyf1350
Copy link
lyf1350 commented Jun 19, 2020
  • Gitea version (or commit ref): 1.12.0
  • Git version: 2.22.0.windows.1
  • Operating system: windows
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
    • Not relevant
  • Log gist:
runtime: VirtualAlloc of 1147494400 bytes failed with errno=1455
fatal error: out of memory

runtime stack:
runtime.throw(0x24a068f, 0xd)
        /usr/local/go/src/runtime/panic.go:1116 +0x79
runtime.sysUsed(0xc118918000, 0x44656000)
        /usr/local/go/src/runtime/mem_windows.go:83 +0x230
runtime.(*mheap).allocSpan(0x56fae00, 0x2232b, 0x440100, 0x57111e8, 0x2b40)
        /usr/local/go/src/runtime/mheap.go:1229 +0x3cb
runtime.(*mheap).alloc.func1()
        /usr/local/go/src/runtime/mheap.go:871 +0x6b
runtime.(*mheap).alloc(0x56fae00, 0x2232b, 0x440001, 0xc000046000)
        /usr/local/go/src/runtime/mheap.go:865 +0x88
runtime.largeAlloc(0x44656000, 0xc000040100, 0x3184fe48)
        /usr/local/go/src/runtime/malloc.go:1152 +0x99
runtime.mallocgc.func1()
        /usr/local/go/src/runtime/malloc.go:1047 +0x4d
runtime.systemstack(0x3184fef0)
        /usr/local/go/src/runtime/asm_amd64.s:370 +0x6b
runtime.mstart()
        /usr/local/go/src/runtime/proc.go:1041

goroutine 473 [running]:
runtime.systemstack_switch()
        /usr/local/go/src/runtime/asm_amd64.s:330 fp=0xc00326f350 sp=0xc00326f348 pc=0x468970
runtime.mallocgc(0x44656000, 0x0, 0xc0e3262400, 0xc01ceaa000)
        /usr/local/go/src/runtime/malloc.go:1046 +0x8d4 fp=0xc00326f3f0 sp=0xc00326f350 pc=0x40eb74
runtime.growslice(0x202f440, 0xc0e1da0000, 0x36b78000, 0x36b78000, 0x36b80000, 0xc0e1da0000, 0x2bc60000, 0x8000)
        /usr/local/go/src/runtime/slice.go:175 +0x155 fp=0xc00326f458 sp=0xc00326f3f0 pc=0x44f0c5
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing.(*MemoryObject).Write(0xc004d19580, 0xc01ceaa000, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/memory.go:53 +0x104 fp=0xc00326f4c0 sp=0xc00326f458 pc=0x78ffb4
io.copyBuffer(0x309beb58, 0xc004d19580, 0x309bec00, 0xc00049c0a0, 0xc01ceaa000, 0x8000, 0x8000, 0x2174d80, 0xc008343500, 0x309bec00)
        /usr/local/go/src/io/io.go:407 +0x202 fp=0xc00326f538 sp=0xc00326f4c0 pc=0x4b2232
io.CopyBuffer(0x309beb58, 0xc004d19580, 0x309bec00, 0xc00049c0a0, 0xc01ceaa000, 0x8000, 0x8000, 0x0, 0x0, 0xc0225cbb80)
        /usr/local/go/src/io/io.go:378 +0x89 fp=0xc00326f598 sp=0xc00326f538 pc=0x4b1fc9
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner).copyObject(0xc02681a750, 0x309beb58, 0xc004d19580, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/scanner.go:335 +0x340 fp=0xc00326f678 sp=0xc00326f598 pc=0x88c220
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner).NextObject(0xc02681a750, 0x309beb58, 0xc004d19580, 0x309beb58, 0xc004d19580, 0x1300000, 0xc008343748)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/scanner.go:314 +0x61 fp=0xc00326f6d8 sp=0xc00326f678 pc=0x88be21
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).fillRegularObjectContent(0xc01d095f40, 0x41745a0, 0xc004d19580, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/packfile.go:319 +0x139 fp=0xc00326f760 sp=0xc00326f6d8 pc=0x885cf9
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).getNextMemoryObject(0xc01d095f40, 0xc026ee2a40, 0xc026ee2a40, 0x0, 0x0, 0xc02681a780)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/packfile.go:293 +0x2ea fp=0xc00326f800 sp=0xc00326f760 pc=0x885b9a
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile).getObjectContent(0xc01d095f40, 0x344464f5, 0x0, 0x0, 0x417a360, 0xc03041e1a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/packfile.go:277 +0x86 fp=0xc00326f840 sp=0xc00326f800 pc=0x8857f6
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile.(*FSObject).Reader(0xc0002aa400, 0x0, 0x0, 0xc00010e1b0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/fsobject.go:66 +0x1d5 fp=0xc00326f8e0 sp=0xc00326f840 pc=0x8837b5
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/object.(*Blob).Reader(...)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/object/blob.go:93
code.gitea.io/gitea/modules/git.readFile(0xc01d095ef0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/modules/git/repo_language_stats.go:103 +0x7f fp=0xc00326f988 sp=0xc00326f8e0 pc=0xa2fb6f
code.gitea.io/gitea/modules/git.(*Repository).GetLanguageStats.func1(0xc01d095ef0, 0xc01d095ef0, 0x0)
        /go/src/code.gitea.io/gitea/modules/git/repo_language_stats.go:66 +0x8a fp=0xc00326fa08 sp=0xc00326f988 pc=0xa3c2ea
code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/object.(*FileIter).ForEach(0xc00326fb88, 0xc00326fb28, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-git/go-git/v5/plumbing/object/file.go:125 +0x8e fp=0xc00326fa70 sp=0xc00326fa08 pc=0x82f22e
code.gitea.io/gitea/modules/git.(*Repository).GetLanguageStats(0xc004ef9ce0, 0xc0034fb380, 0x28, 0xc0034fb380, 0x28, 0x0)
        /go/src/code.gitea.io/gitea/modules/git/repo_language_stats.go:59 +0x386 fp=0xc00326fbf8 sp=0xc00326fa70 pc=0xa2f8f6
code.gitea.io/gitea/modules/indexer/stats.(*DBIndexer).Index(0x570e3c8, 0x4d, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/modules/indexer/stats/db.go:49 +0x20a fp=0xc00326fc80 sp=0xc00326fbf8 pc=0x16eedfa
code.gitea.io/gitea/modules/indexer/stats.handle(0xc00597c350, 0x1, 0x1)
        /go/src/code.gitea.io/gitea/modules/indexer/stats/queue.go:23 +0xa2 fp=0xc00326fd00 sp=0xc00326fc80 pc=0x16ef6e2
code.gitea.io/gitea/modules/queue.NewChannelUniqueQueue.func1(0xc0002983c0, 0x9, 0x14)
        /go/src/code.gitea.io/gitea/modules/queue/unique_queue_channel.go:59 +0x144 fp=0xc00326fd70 sp=0xc00326fd00 pc=0x16dd824
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4500, 0x4165680, 0xc0005fc1c0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:383 +0x899 fp=0xc00326ff78 sp=0xc00326fd70 pc=0x16dc279
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4500, 0x4165680, 0xc0005fc1c0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a fp=0xc00326ffc8 sp=0xc00326ff78 pc=0x16de68a
runtime.goexit()
        /usr/local/go/src/runtime/asm_amd64.s:1373 +0x1 fp=0xc00326ffd0 sp=0xc00326ffc8 pc=0x46ab61
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 1 [IO wait]:
internal/poll.runtime_pollWait(0x309b5cc8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc0096661c8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc009666018, 0xc007d9c040, 0x1, 0x0, 0x334)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).acceptOne(0xc009666000, 0x334, 0xc000eb3a40, 0x2, 0x2, 0xc009666018, 0xc0083473e0, 0xc000064700, 0x3ccba10, 0xc008347480)
        /usr/local/go/src/internal/poll/fd_windows.go:896 +0xa9
internal/poll.(*FD).Accept(0xc009666000, 0xc008347540, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
        /usr/local/go/src/internal/poll/fd_windows.go:930 +0x15f
net.(*netFD).accept(0xc009666000, 0x203000d, 0x203000d, 0x40e137e)
        /usr/local/go/src/net/fd_windows.go:193 +0x7b
net.(*TCPListener).accept(0xc005775ce0, 0xc008347648, 0x40e5e0, 0xc0037da0a0)
        /usr/local/go/src/net/tcpsock_posix.go:139 +0x39
net.(*TCPListener).AcceptTCP(0xc005775ce0, 0x5e17e29d8535007c, 0x98, 0xc008347648)
        /usr/local/go/src/net/tcpsock.go:248 +0x6c
code.gitea.io/gitea/modules/graceful.(*wrappedListener).Accept(0xc005775d40, 0xc008347698, 0x18, 0xc00005a000, 0x756f83)
        /go/src/code.gitea.io/gitea/modules/graceful/server.go:204 +0x56
net/http.(*Server).Serve(0xc002bc4000, 0x4157c00, 0xc005775d40, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:2901 +0x264
code.gitea.io/gitea/modules/graceful.(*Server).Serve(0xc0078c2720, 0xc0056cac20, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/modules/graceful/server.go:157 +0x158
code.gitea.io/gitea/modules/graceful.(*Server).ListenAndServe(0xc0078c2720, 0xc0056cac20, 0xc004d20fa4, 0xc)
        /go/src/code.gitea.io/gitea/modules/graceful/server.go:87 +0x203
code.gitea.io/gitea/modules/graceful.HTTPListenAndServe(0x23fb410, 0x3, 0xc004d20fa4, 0xc, 0x4139900, 0xc005775c20, 0x0, 0xc004d20fa4)
        /go/src/code.gitea.io/gitea/modules/graceful/server_http.go:30 +0x80
code.gitea.io/gitea/cmd.runHTTP(...)
        /go/src/code.gitea.io/gitea/cmd/web_graceful.go:18
code.gitea.io/gitea/cmd.runWeb(0xc0000f4dc0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/cmd/web.go:178 +0x8ec
code.gitea.io/gitea/vendor/github.com/urfave/cli.HandleAction(0x208acc0, 0x3cc5380, 0xc0000f4dc0, 0xc0002cb260, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/urfave/cli/app.go:490 +0xcf
code.gitea.io/gitea/vendor/github.com/urfave/cli.(*App).Run(0xc00008e1a0, 0xc0000881b0, 0x1, 0x1, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/github.com/urfave/cli/app.go:264 +0x5e4
main.main()
        /go/src/code.gitea.io/gitea/main.go:109 +0x8aa

goroutine 466 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0005fc100, 0xc0002cc7e0, 0x1, 0xc0005f40e0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 10 [select]:
code.gitea.io/gitea/modules/log.(*MultiChannelledLog).Start(0xc0002cafc0)
        /go/src/code.gitea.io/gitea/modules/log/event.go:242 +0x203
created by code.gitea.io/gitea/modules/log.(*MultiChannelledLog).AddLogger
        /go/src/code.gitea.io/gitea/modules/log/event.go:182 +0x1cb

goroutine 11 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.AnalysisWorker(0xc002a13680, 0xc002a136e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:102 +0x109
created by code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.NewAnalysisQueue
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:94 +0xcf

goroutine 12 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.AnalysisWorker(0xc002a13680, 0xc002a136e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:102 +0x109
created by code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.NewAnalysisQueue
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:94 +0xcf

goroutine 13 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.AnalysisWorker(0xc002a13680, 0xc002a136e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:102 +0x109
created by code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.NewAnalysisQueue
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:94 +0xcf

goroutine 14 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.AnalysisWorker(0xc002a13680, 0xc002a136e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:102 +0x109
created by code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index.NewAnalysisQueue
        /go/src/code.gitea.io/gitea/vendor/github.com/blevesearch/bleve/index/analysis.go:94 +0xcf

goroutine 78 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc000f44080, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 16 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).Execute(0xc00011e580, 0xc0001a0080, 0x1, 0x1, 0xc000086120, 0xc000086180, 0x0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager_windows.go:110 +0x1ba
code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug.Run(0x240dd53, 0x5, 0x4134060, 0xc00011e580, 0x40ee8f, 0x20)
        /go/src/code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug/service.go:40 +0x153
created by code.gitea.io/gitea/modules/graceful.(*Manager).start
        /go/src/code.gitea.io/gitea/modules/graceful/manager_windows.go:84 +0x2a9

goroutine 66 [syscall, 1 minutes]:
os/signal.signal_recv(0x0)
        /usr/local/go/src/runtime/sigqueue.go:147 +0xa3
os/signal.loop()
        /usr/local/go/src/os/signal/signal_unix.go:23 +0x29
created by os/signal.Notify.func1
        /usr/local/go/src/os/signal/signal.go:127 +0x4b

goroutine 67 [select, 1 minutes]:
code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug.Run.func1(0xc0000865a0, 0xc000086120, 0xc000086180)
        /go/src/code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug/service.go:32 +0xe1
created by code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug.Run
        /go/src/code.gitea.io/gitea/vendor/golang.org/x/sys/windows/svc/debug/service.go:29 +0xe1

goroutine 81 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0004ba080, 0xc0002afea0, 0x1, 0xc000f440b0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 146 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000444400, 0x4165680, 0xc0004ba080)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc000444400, 0x4165680, 0xc0004ba080)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 87 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc004ccd520)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 79 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc0002e4fc0, 0x3cc5b18, 0x3cc5b20)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
created by code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:154 +0x21a

goroutine 148 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000444700, 0x4165680, 0xc0004ba140)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc000444700, 0x4165680, 0xc0004ba140)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 147 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0004ba140, 0xc0002e50a0, 0x1, 0xc000f440d0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 103 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc0002af810)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 77 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc000f44070, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 100 [select]:
code.gitea.io/gitea/modules/log.(*ChannelledLog).Start(0xc002a8e780)
        /go/src/code.gitea.io/gitea/modules/log/event.go:69 +0xe2
created by code.gitea.io/gitea/modules/log.NewChannelledLog
        /go/src/code.gitea.io/gitea/modules/log/event.go:60 +0x216

goroutine 86 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc004ccd520)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 85 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc0003581c0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 22 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc000226080, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 88 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc004ccd520)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 89 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc004ccd520)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 90 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run(0xc0002af9d0, 0xc000226010, 0xc000226040)
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:161 +0x2f3
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc0001c2ac0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
created by code.gitea.io/gitea/services/mailer.NewContext
        /go/src/code.gitea.io/gitea/services/mailer/mailer.go:335 +0x177

goroutine 1383 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5948, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc004bdbac8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc004bdb918, 0x3ccafa0, 0x2, 0xc0032677e8, 0x742554)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc004bdb900, 0xc008e83000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc004bdb900, 0xc008e83000, 0x1000, 0x1000, 0xc0032677c0, 0x4047af, 0x46c5d0)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc007772758, 0xc008e83000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).Read(0xc0078faf30, 0xc008e83000, 0x1000, 0x1000, 0x315cd980, 0x0, 0x5)
        /usr/local/go/src/net/http/server.go:786 +0xfb
bufio.(*Reader).fill(0xc00b66b4a0)
        /usr/local/go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc00b66b4a0, 0xa, 0x315cd980, 0xc0032679c0, 0x40e5e0, 0xc004e2b800, 0x100)
        /usr/local/go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc00b66b4a0, 0xc0032679c8, 0xc000488000, 0x8a40e58, 0x0, 0x2, 0x309b5950)
        /usr/local/go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readLineSlice(0xc0082ced50, 0xc004e2b800, 0x3ccafe8, 0xc003267a70, 0x55eaf0, 0xc004bdb900)
        /usr/local/go/src/net/textproto/reader.go:58 +0x73
net/textproto.(*Reader).ReadLine(...)
        /usr/local/go/src/net/textproto/reader.go:39
net/http.readRequest(0xc00b66b4a0, 0x0, 0xc004e2b800, 0x0, 0x0)
        /usr/local/go/src/net/http/request.go:1015 +0xab
net/http.(*conn).readRequest(0xc0037da3c0, 0x4165680, 0xc008291680, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:966 +0x198
net/http.(*conn).serve(0xc0037da3c0, 0x4165680, 0xc008291680)
        /usr/local/go/src/net/http/server.go:1822 +0x6db
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 23 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc000226090, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 24 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc0002af810, 0x3cc5b18, 0x3cc5b20)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
created by code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:154 +0x21a

goroutine 32 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0x3cc5950, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 26 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc00287f140, 0xc0002ae7e0, 0x1, 0xc000226100)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 27 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000444000, 0x4165680, 0xc00287f140)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc000444000, 0x4165680, 0xc00287f140)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 114 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc000e4eb40, 0xc0002af8f0, 0x1, 0xc000088f00)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 115 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc000444380, 0x4165680, 0xc000e4eb40)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc000444380, 0x4165680, 0xc000e4eb40)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 92 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc000358c40)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 93 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc004ccd860)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 94 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc004ccd860)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 95 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc004ccd860)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 96 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc004ccd860)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 97 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run(0xc0002e51f0, 0xc000f44030, 0xc000f44040)
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:161 +0x2f3
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc00294bfb0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
code.gitea.io/gitea/modules/notification/ui.(*notificationService).Run(0xc00140ba20)
        /go/src/code.gitea.io/gitea/modules/notification/ui/ui.go:50 +0x93
created by code.gitea.io/gitea/modules/notification.RegisterNotifier
        /go/src/code.gitea.io/gitea/modules/notification/notification.go:25 +0x51

goroutine 400 [select, 1 minutes]:
code.gitea.io/gitea/modules/indexer/code.processRepoIndexerOperationQueue(0x4164b40, 0xc00287f800)
        /go/src/code.gitea.io/gitea/modules/indexer/code/queue.go:30 +0x15f
created by code.gitea.io/gitea/modules/indexer/code.Init.func2
        /go/src/code.gitea.io/gitea/modules/indexer/code/indexer.go:90 +0x3b9

goroutine 420 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc002b3eec0, 0xc00318e000, 0x1, 0xc002b51af0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 3977 [select]:
code.gitea.io/gitea/routers/events.Events(0xc00a91d680)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc004e1d1c0, 0x1, 0x1, 0xc01d33cbb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc004e1d1c0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc004ef5420, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004ef5420, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc00a91d680)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc004e1cf80, 0x1, 0x1, 0xc01d33d050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc004e1cf80, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc004ef5420, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004ef5420, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc007ee0100, 0x1, 0x1, 0x23da720, 0xc00048e630, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004ef5420, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004ef5420, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc00048e630, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc004ef5460, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004ef5420, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004ef5420, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc008c7f6a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc00048e630, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc004ef5440, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x820048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004ef5420, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc01cfe19c8, 0x40e5e0, 0xc00030a3c0, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004ef5420, 0x213ddc0, 0x3cc75b0, 0xc00030a4d0, 0xc00950b980, 0x20, 0xc008d73300, 0xc01cfe19f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e630)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc01d31a1c0, 0xc002e7f000, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc01d31a1c0, 0xc002e7f000)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc01d31a1c0, 0xc002e7f000)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc01d31a1c0, 0xc002e7f000)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc01d31a1c0, 0xc002e7f000)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc01d31a1c0, 0xc002e7f000)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0040c2be0, 0x4165680, 0xc002dff980)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 496 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4800, 0x4165680, 0xc002f92300)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4800, 0x4165680, 0xc002f92300)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 117 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc0002e4fc0)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 134 [select, 1 minutes]:
database/sql.(*DB).connectionOpener(0xc000126240, 0x4165680, 0xc002a3d300)
        /usr/local/go/src/database/sql/sql.go:1052 +0xef
created by database/sql.OpenDB
        /usr/local/go/src/database/sql/sql.go:722 +0x164

goroutine 135 [select]:
database/sql.(*DB).connectionResetter(0xc000126240, 0x4165680, 0xc002a3d300)
        /usr/local/go/src/database/sql/sql.go:1065 +0x102
created by database/sql.OpenDB
        /usr/local/go/src/database/sql/sql.go:723 +0x19a

goroutine 461 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc002d6ea60, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 4094 [select]:
code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher.func1(0xc003cd6000, 0xc000ec0480, 0xc003a9c5a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql/connection_go18.go:178 +0xc6
created by code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher
        /go/src/code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql/connection_go18.go:175 +0xc5

goroutine 3335 [select]:
code.gitea.io/gitea/routers/events.Events(0xc005814d00)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc00792c3e0, 0x1, 0x1, 0xc0076acbb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc00792c3e0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc007e4c000, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc007e4c000, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc005814d00)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc00792c340, 0x1, 0x1, 0xc0076ad050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc00792c340, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc007e4c000, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc007e4c000, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc007ee0ee0, 0x1, 0x1, 0x23da720, 0xc000498360, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc007e4c000, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc007e4c000, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc000498360, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc007e4c080, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc007e4c000, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc007e4c000, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc0076a56a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc000498360, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc007e4c040, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0xc000d60858, 0xaaaaa, 0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc007e4c000, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc0044f79c8, 0x40e5e0, 0xc004cf6640, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc007e4c000, 0x213ddc0, 0x3cc75b0, 0xc004cf6750, 0xc00950b980, 0x20, 0xc008d73fa0, 0xc0044f79f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc000498360)
        /go/src/code.gitea.io/gitea/vendor/g
EDBE
itea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc003f2c620, 0xc005714a00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc003f2c620, 0xc005714a00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc003f2c620, 0xc005714a00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc003f2c620, 0xc005714a00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc003f2c620, 0xc005714a00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc003f2c620, 0xc005714a00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0095563c0, 0x4165680, 0xc0030c6d40)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 497 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc002f923c0, 0xc00318f2d0, 0x1, 0xc004d6d5b0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 3247 [IO wait]:
internal/poll.runtime_pollWait(0x309b5be8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc0045ab0c8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc0045aaf18, 0x3ccafa0, 0xc004d33e38, 0x44ca4e, 0xc00a91de34)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc0045aaf00, 0xc009e02041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc0045aaf00, 0xc009e02041, 0x1, 0x1, 0x201bcc0, 0x0, 0xc00a91de30)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0051520d0, 0xc009e02041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc009e02030)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 1655 [select]:
database/sql.(*DB).connectionCleaner(0xc000126240, 0xb2d05e00)
        /usr/local/go/src/database/sql/sql.go:950 +0x377
created by database/sql.(*DB).startCleanerLocked
        /usr/local/go/src/database/sql/sql.go:937 +0xae

goroutine 514 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4a80, 0x4165680, 0xc002f923c0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4a80, 0x4165680, 0xc002f923c0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 495 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc002f92300, 0xc00318e310, 0x1, 0xc004d6d590)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 516 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc003330460)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 475 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc00318f260)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 421 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4780, 0x4165680, 0xc002b3eec0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4780, 0x4165680, 0xc002b3eec0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 493 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc00318f260, 0x3cc5b38, 0x3cc5b40)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
created by code.gitea.io/gitea/modules/queue.(*PersistableChannelUniqueQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/unique_queue_disk_channel.go:181 +0x21a

goroutine 455 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc0002cdf80)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 1272 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5a28, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc0002a21c8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc0002a2018, 0x3ccafa0, 0x0, 0xc008275838, 0xc66931)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc0002a2000, 0xc00b6d8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc0002a2000, 0xc00b6d8000, 0x1000, 0x1000, 0x202f200, 0xc0082ae900, 0x202f200)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc007f8a840, 0xc00b6d8000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).Read(0xc0082f56b0, 0xc00b6d8000, 0x1000, 0x1000, 0x8ad4098, 0x0, 0x5)
        /usr/local/go/src/net/http/server.go:786 +0xfb
bufio.(*Reader).fill(0xc008248120)
        /usr/local/go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc008248120, 0x418e90a, 0x8ad4098, 0xc0082759c0, 0x40e5e0, 0xc007df0a00, 0x100)
        /usr/local/go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc008248120, 0xc0082759c8, 0xc000064700, 0x8a428f8, 0x0, 0x6, 0x309b5a30)
        /usr/local/go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readLineSlice(0xc0082f8d50, 0xc007df0a00, 0x3ccafe8, 0xc008275a70, 0x55eaf0, 0xc0002a2000)
        /usr/local/go/src/net/textproto/reader.go:58 +0x73
net/textproto.(*Reader).ReadLine(...)
        /usr/local/go/src/net/textproto/reader.go:39
net/http.readRequest(0xc008248120, 0x0, 0xc007df0a00, 0x0, 0x0)
        /usr/local/go/src/net/http/request.go:1015 +0xab
net/http.(*conn).readRequest(0xc0037da140, 0x4165680, 0xc0082a6040, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:966 +0x198
net/http.(*conn).serve(0xc0037da140, 0x4165680, 0xc0082a6040)
        /usr/local/go/src/net/http/server.go:1822 +0x6db
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 408 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/gogs/cron.(*Cron).run(0xc002a8e190)
        /go/src/code.gitea.io/gitea/vendor/github.com/gogs/cron/cron.go:197 +0x2b5
created by code.gitea.io/gitea/vendor/github.com/gogs/cron.(*Cron).Start
        /go/src/code.gitea.io/gitea/vendor/github.com/gogs/cron/cron.go:150 +0x5a

goroutine 409 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtShutdown.func1(0xc00011e580, 0x3cc5718, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:164 +0xf4
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtShutdown
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:158 +0x64

goroutine 410 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc002bc40e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 411 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc0038e9ba0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 412 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc0038e9ba0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 413 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc0038e9ba0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 414 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc0038e9ba0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 451 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc002d6e500, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 450 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc002d6e4f0, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 417 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0x3cc5908, 0x4165680, 0xc002b99dc0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 460 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc002d6ea50, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 478 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0005fc340, 0xc0033304d0, 0x1, 0xc0005f43d0)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 436 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc002bc4380)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 33 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc0002cc770, 0xc002d6e4d0, 0xc002d6e4e0)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc002d74580)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
created by code.gitea.io/gitea/modules/indexer/issues.InitIssueIndexer.func2
        /go/src/code.gitea.io/gitea/modules/indexer/issues/indexer.go:194 +0x2aa

goroutine 468 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc0005f4150, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 453 [sleep]:
time.Sleep(0x5f5e100)
        /usr/local/go/src/runtime/time.go:188 +0xc8
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).readToChan(0xc0002cc770)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:134 +0x2a6
created by code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:101 +0x21e

goroutine 467 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4480, 0x4165680, 0xc0005fc100)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4480, 0x4165680, 0xc0005fc100)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 437 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc003f901a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 438 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc003f901a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 439 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc003f901a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 440 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc003f901a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 441 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*PersistableChannelUniqueQueue).Run(0xc0002ccbd0, 0xc0005f4110, 0xc0005f4120)
        /go/src/code.gitea.io/gitea/modules/queue/unique_queue_disk_channel.go:188 +0x2f3
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc002bb5e40)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
created by code.gitea.io/gitea/modules/indexer/stats.initStatsQueue
        /go/src/code.gitea.io/gitea/modules/indexer/stats/queue.go:35 +0x133

goroutine 492 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc004d6d560, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 443 [select, 1 minutes]:
code.gitea.io/gitea/services/mirror.SyncMirrors(0x4164ac0, 0xc002d74680)
        /go/src/code.gitea.io/gitea/services/mirror/mirror.go:327 +0xea
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownContext(0xc00011e580, 0x3cc7488)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:135 +0xfe
created by code.gitea.io/gitea/services/mirror.InitSyncMirrors
        /go/src/code.gitea.io/gitea/services/mirror/mirror.go:441 +0x56

goroutine 444 [select, 1 minutes]:
code.gitea.io/gitea/modules/webhook.DeliverHooks(0x4164ac0, 0xc002d74700)
        /go/src/code.gitea.io/gitea/modules/webhook/deliver.go:193 +0x340
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownContext(0xc00011e580, 0x3cc5fa0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:135 +0xfe
created by code.gitea.io/gitea/modules/webhook.InitDeliverHooks
        /go/src/code.gitea.io/gitea/modules/webhook/deliver.go:277 +0x152

goroutine 469 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate.func1(0xc00011e580, 0xc0005f4160, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:148 +0x11a
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunAtTerminate
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:141 +0x81

goroutine 470 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc0002cdf80, 0x3cc5b38, 0x3cc5b40)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
created by code.gitea.io/gitea/modules/queue.(*PersistableChannelUniqueQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/unique_queue_disk_channel.go:181 +0x21a

goroutine 472 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0005fc1c0, 0xc0002ccaf0, 0x1, 0xc0005f4190)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 445 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc002bc4620)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 491 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2.1(0xc00011e580, 0xc004d6d550, 0x41656c0, 0xc0000a0078)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:85 +0xcc
created by code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns.func2
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:84 +0x63

goroutine 462 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*ByteFIFOQueue).Run(0xc003330460, 0x3cc5b18, 0x3cc5b20)
        /go/src/code.gitea.io/gitea/modules/queue/queue_bytefifo.go:104 +0x31b
created by code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:154 +0x21a

goroutine 446 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc003f904e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 447 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc003f904e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 448 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc003f904e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 449 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc003f904e0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 498 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*PersistableChannelUniqueQueue).Run(0xc00318e380, 0xc004d6d510, 0xc004d6d520)
        /go/src/code.gitea.io/gitea/modules/queue/unique_queue_disk_channel.go:188 +0x2f3
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc0031aa280)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
created by code.gitea.io/gitea/services/pull.Init
        /go/src/code.gitea.io/gitea/services/pull/check.go:234 +0x133

goroutine 479 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4e00, 0x4165680, 0xc0005fc340)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4e00, 0x4165680, 0xc0005fc340)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 500 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.(*BufferPool).drain(0xc002bc48c0)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:206 +0x12f
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util.NewBufferPool
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/util/buffer_pool.go:237 +0x1a1

goroutine 501 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc003f90680)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:90 +0xd4
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:142 +0x420

goroutine 502 [select]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc003f90680)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_state.go:101 +0xfd
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:143 +0x442

goroutine 503 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc003f90680)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:825 +0x260
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:149 +0x596

goroutine 504 [select, 1 minutes]:
code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc003f90680)
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db_compaction.go:762 +0x147
created by code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb.openDB
        /go/src/code.gitea.io/gitea/vendor/github.com/syndtr/goleveldb/leveldb/db.go:150 +0x5b8

goroutine 505 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*PersistableChannelQueue).Run(0xc003330540, 0xc002d6ea10, 0xc002d6ea20)
        /go/src/code.gitea.io/gitea/modules/queue/queue_disk_channel.go:161 +0x2f3
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownFns(0xc00011e580, 0xc0031aa6e0)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:83 +0x115
created by code.gitea.io/gitea/modules/task.Init
        /go/src/code.gitea.io/gitea/modules/task/task.go:42 +0x11d

goroutine 506 [select]:
code.gitea.io/gitea/modules/eventsource.(*Manager).Run(0xc000226030, 0x4164ac0, 0xc002d74ba0)
        /go/src/code.gitea.io/gitea/modules/eventsource/manager_run.go:29 +0x116
code.gitea.io/gitea/modules/graceful.(*Manager).RunWithShutdownContext(0xc00011e580, 0xc002d95f00)
        /go/src/code.gitea.io/gitea/modules/graceful/manager.go:135 +0xfe
created by code.gitea.io/gitea/modules/eventsource.(*Manager).Init
        /go/src/code.gitea.io/gitea/modules/eventsource/manager_run.go:20 +0x8e

goroutine 464 [chan receive, 1 minutes]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers.func1(0x4165680, 0xc0030c6080, 0xc00318f570, 0x1, 0xc002d6ea90)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:209 +0x4f
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).commonRegisterWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:208 +0x262

goroutine 465 [select]:
code.gitea.io/gitea/modules/queue.(*WorkerPool).doWork(0xc002bf4b80, 0x4165680, 0xc0030c6080)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:350 +0x723
code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers.func1(0xc002bf4b80, 0x4165680, 0xc0030c6080)
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:238 +0x4a
created by code.gitea.io/gitea/modules/queue.(*WorkerPool).addWorkers
        /go/src/code.gitea.io/gitea/modules/queue/workerpool.go:237 +0x5d

goroutine 1029 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5e88, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc003332448, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc003332298, 0x3ccafa0, 0x4, 0xc0057b3e48, 0x406e7c)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc003332280, 0xc00832e191, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc003332280, 0xc00832e191, 0x1, 0x1, 0xc003618360, 0xc0057b3f30, 0x406695)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc008164728, 0xc00832e191, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc00832e180)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 3305 [IO wait]:
internal/poll.runtime_pollWait(0x31086ca8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc00496e948, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc00496e798, 0x3ccafa0, 0x2000100000001, 0x100020000, 0xc002aeff90)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc00496e780, 0xc00819e401, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc00496e780, 0xc00819e401, 0x1, 0x1, 0xc003582360, 0x0, 0x1)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc005152160, 0xc00819e401, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc00819e3f0)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 1271 [select, 1 minutes]:
code.gitea.io/gitea/modules/graceful.(*Server).awaitShutdown(0xc0078c2720)
        /go/src/code.gitea.io/gitea/modules/graceful/server_hooks.go:16 +0xef
created by code.gitea.io/gitea/modules/graceful.(*Server).ListenAndServe
        /go/src/code.gitea.io/gitea/modules/graceful/server.go:75 +0x4a

goroutine 984 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5b08, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc0002c86c8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc0002c8518, 0x3ccafa0, 0x0, 0xc008275838, 0xc66931)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc0002c8500, 0xc008268000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc0002c8500, 0xc008268000, 0x1000, 0x1000, 0xc0082757c0, 0x4047af, 0x46c5d0)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0082d85a8, 0xc008268000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).Read(0xc0082f8cf0, 0xc008268000, 0x1000, 0x1000, 0x315cd980, 0x0, 0x5)
        /usr/local/go/src/net/http/server.go:786 +0xfb
bufio.(*Reader).fill(0xc008222060)
        /usr/local/go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc008222060, 0xc004dcb60a, 0x315cd980, 0xc0082759c0, 0x40e5e0, 0xc004e2ae00, 0x100)
        /usr/local/go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc008222060, 0xc0082759c8, 0xc000064700, 0x8a41500, 0x0, 0x2324040, 0xc0082c13b0)
        /usr/local/go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readLineSlice(0xc0082c13b0, 0xc004e2ae00, 0x3ccafe8, 0xc008275a70, 0x55eaf0, 0xc0002c8500)
        /usr/local/go/src/net/textproto/reader.go:58 +0x73
net/textproto.(*Reader).ReadLine(...)
        /usr/local/go/src/net/textproto/reader.go:39
net/http.readRequest(0xc008222060, 0x0, 0xc004e2ae00, 0x0, 0x0)
        /usr/local/go/src/net/http/request.go:1015 +0xab
net/http.(*conn).readRequest(0xc003b4a640, 0x4165680, 0xc0082bc000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:966 +0x198
net/http.(*conn).serve(0xc003b4a640, 0x4165680, 0xc0082bc000)
        /usr/local/go/src/net/http/server.go:1822 +0x6db
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 1192 [select]:
code.gitea.io/gitea/routers/events.Events(0xc00783c580)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc008320e60, 0x1, 0x1, 0xc003286bb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc008320e60, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0082a0060, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0082a0060, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc00783c580)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc008320cc0, 0x1, 0x1, 0xc003287050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc008320cc0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0082a0060, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0082a0060, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc0082d6260, 0x1, 0x1, 0x23da720, 0xc004d62090, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0082a0060, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0082a0060, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc004d62090, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0082a00c0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4b, 0x50, 0x4b)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0082a0060, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x50, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0082a0060, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc0032636a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc004d62090, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0082a0080, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0x3091e180, 0x1804d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0082a0060, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc00accb9c8, 0x40e5e0, 0xc0002de000, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0082a0060, 0x213ddc0, 0x3cc75b0, 0xc0002de110, 0xc00950b980, 0x20, 0xc004236be0, 0xc00accb9f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d62090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc002bc41c0, 0xc00775e200, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc002bc41c0, 0xc00775e200)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc002bc41c0, 0xc00775e200)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc002bc41c0, 0xc00775e200)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc002bc41c0, 0xc00775e200)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc002bc41c0, 0xc00775e200)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc003b4a320, 0x4165680, 0xc008324040)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 4305 [IO wait]:
internal/poll.runtime_pollWait(0x309b5328, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc004bda1c8, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc004bda018, 0x3ccafa0, 0x2000100000001, 0x100020000, 0xc002aeff90)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc004bda000, 0xc008e3e041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc004bda000, 0xc008e3e041, 0x1, 0x1, 0xc003582360, 0x0, 0x1)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00b606168, 0xc008e3e041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc008e3e030)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 3097 [IO wait]:
internal/poll.runtime_pollWait(0x309b5168, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc004bda948, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc004bda798, 0x3ccafa0, 0xc0058f7e38, 0x10000000044ca4e, 0xc000445334)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc004bda780, 0xc0098577e1, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc004bda780, 0xc0098577e1, 0x1, 0x1, 0x0, 0x0, 0x407bc1)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00b6a0ee0, 0xc0098577e1, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc0098577d0)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 4070 [select]:
code.gitea.io/gitea/routers/events.Events(0xc004d7c280)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc01ba849c0, 0x1, 0x1, 0xc0004eabb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc01ba849c0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc004d6e080, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004d6e080, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc004d7c280)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc01ba84940, 0x1, 0x1, 0xc0004eb050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc01ba84940, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc004d6e080, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004d6e080, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc00a4f8360, 0x1, 0x1, 0x23da720, 0xc002c7c090, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004d6e080, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004d6e080, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc002c7c090, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc004d6e0c0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004d6e080, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004d6e080, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc008c7f6a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc002c7c090, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc004d6e0a0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x8402c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc004d6e080, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc006d999c8, 0x40e5e0, 0xc000238c80, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc004d6e080, 0x213ddc0, 0x3cc75b0, 0xc000238d90, 0xc00950b980, 0x20, 0xc01d002020, 0xc006d999f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c090)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc000358380, 0xc0058ce900, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc000358380, 0xc0058ce900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc000358380, 0xc0058ce900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc000358380, 0xc0058ce900)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc000358380, 0xc0058ce900)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc000358380, 0xc0058ce900)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0001781e0, 0x4165680, 0xc005898740)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 2466 [IO wait]:
internal/poll.runtime_pollWait(0x309b54e8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc004472448, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc004472298, 0x3ccafa0, 0xc007e03e38, 0x10000000044ca4e, 0xc0096a1b34)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc004472280, 0xc00e298131, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc004472280, 0xc00e298131, 0x1, 0x1, 0x0, 0x0, 0x407bc1)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0081a8850, 0xc00e298131, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc00e298120)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 4317 [IO wait]:
internal/poll.runtime_pollWait(0x31086bc8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc003332948, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc003332798, 0x3ccafa0, 0xc009e2be38, 0x44ca4e, 0xc0050d3534)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc003332780, 0xc0081f5931, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc003332780, 0xc0081f5931, 0x1, 0x1, 0x201bcc0, 0x0, 0xc0050d3530)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc002d41fe8, 0xc0081f5931, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc0081f5920)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 2799 [select]:
code.gitea.io/gitea/routers/events.Events(0xc0031a2f80)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc0004970a0, 0x1, 0x1, 0xc005faebb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc0004970a0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0056fb320, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0056fb320, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc0031a2f80)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc000496fc0, 0x1, 0x1, 0xc005faf050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc000496fc0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0056fb320, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0056fb320, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc009e05f50, 0x1, 0x1, 0x23da720, 0xc009b9c990, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0056fb320, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0056fb320, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc009b9c990, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0056fb520, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0056fb320, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0056fb320, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc0039796a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc009b9c990, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0056fb3e0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x7609b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0056fb320, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc006ee99c8, 0x40e5e0, 0xc009678000, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0056fb320, 0x213ddc0, 0x3cc75b0, 0xc009678110, 0xc00950b980, 0x20, 0xc004d1db00, 0xc006ee99f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc0032661c0, 0xc00320a200, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc0032661c0, 0xc00320a200)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc0032661c0, 0xc00320a200)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc0032661c0, 0xc00320a200)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc0032661c0, 0xc00320a200)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc0032661c0, 0xc00320a200)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0095608c0, 0x4165680, 0xc0056a8a00)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 1311 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5da8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc000311d48, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc000311b98, 0x3ccafa0, 0x0, 0xc008e71838, 0xc66931)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc000311b80, 0xc007605000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc000311b80, 0xc007605000, 0x1000, 0x1000, 0x202f200, 0xc0029ee650, 0x202f200)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0080dcf38, 0xc007605000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).Read(0xc00760a000, 0xc007605000, 0x1000, 0x1000, 0x8ae28f0, 0x0, 0x5)
        /usr/local/go/src/net/http/server.go:786 +0xfb
bufio.(*Reader).fill(0xc004e4a900)
        /usr/local/go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc004e4a900, 0xc007fadf0a, 0x8ae28f0, 0xc008e719c0, 0x40e5e0, 0xc0082aa900, 0x100)
        /usr/local/go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc004e4a900, 0xc008e719c8, 0xc000064700, 0x8a40e58, 0x0, 0x2324040, 0xc0082d4a20)
        /usr/local/go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readL
1E0A
ineSlice(0xc0082d4a20, 0xc0082aa900, 0x3ccafe8, 0xc008e71a70, 0x55eaf0, 0xc000311b80)
        /usr/local/go/src/net/textproto/reader.go:58 +0x73
net/textproto.(*Reader).ReadLine(...)
        /usr/local/go/src/net/textproto/reader.go:39
net/http.readRequest(0xc004e4a900, 0x0, 0xc0082aa900, 0x0, 0x0)
        /usr/local/go/src/net/http/request.go:1015 +0xab
net/http.(*conn).readRequest(0xc000179ae0, 0x4165680, 0xc0029f3080, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:966 +0x198
net/http.(*conn).serve(0xc000179ae0, 0x4165680, 0xc0029f3080)
        /usr/local/go/src/net/http/server.go:1822 +0x6db
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 1257 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5868, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc00969f848, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc00969f698, 0x3ccafa0, 0x248398c, 0xc008dd7838, 0xc000d322d0)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc00969f680, 0xc008fd4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc00969f680, 0xc008fd4000, 0x1000, 0x1000, 0xc008dd77c0, 0x4047af, 0x46c5d0)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00327c000, 0xc008fd4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).Read(0xc0032760f0, 0xc008fd4000, 0x1000, 0x1000, 0x8ad0c38, 0x0, 0x5)
        /usr/local/go/src/net/http/server.go:786 +0xfb
bufio.(*Reader).fill(0xc00833c240)
        /usr/local/go/src/bufio/bufio.go:100 +0x10a
bufio.(*Reader).ReadSlice(0xc00833c240, 0xa, 0x8ad0c38, 0xc008dd79c0, 0x40e5e0, 0xc00775e800, 0x100)
        /usr/local/go/src/bufio/bufio.go:359 +0x44
bufio.(*Reader).ReadLine(0xc00833c240, 0xc008dd79c8, 0xc00052f180, 0x8a41ba8, 0x0, 0x4, 0x309b5870)
        /usr/local/go/src/bufio/bufio.go:388 +0x3b
net/textproto.(*Reader).readLineSlice(0xc008e48e10, 0xc00775e800, 0x3ccafe8, 0xc008dd7a70, 0x55eaf0, 0xc00969f680)
        /usr/local/go/src/net/textproto/reader.go:58 +0x73
net/textproto.(*Reader).ReadLine(...)
        /usr/local/go/src/net/textproto/reader.go:39
net/http.readRequest(0xc00833c240, 0x0, 0xc00775e800, 0x0, 0x0)
        /usr/local/go/src/net/http/request.go:1015 +0xab
net/http.(*conn).readRequest(0xc0001e63c0, 0x4165680, 0xc002e6c580, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:966 +0x198
net/http.(*conn).serve(0xc0001e63c0, 0x4165680, 0xc002e6c580)
        /usr/local/go/src/net/http/server.go:1822 +0x6db
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 1386 [select]:
code.gitea.io/gitea/routers/events.Events(0xc00ac83380)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc0029fb620, 0x1, 0x1, 0xc006d86bb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc0029fb620, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058d8380, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058d8380, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc00ac83380)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc0029fb540, 0x1, 0x1, 0xc006d87050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc0029fb540, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058d8380, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058d8380, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc0056eca20, 0x1, 0x1, 0x23da720, 0xc004d63710, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058d8380, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058d8380, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc004d63710, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0058d8460, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4b, 0xa0, 0x4b)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058d8380, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058d8380, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc00326f6a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/m
F438
acaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc004d63710, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0058d83a0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x1e04d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058d8380, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc00326f9c8, 0x40e5e0, 0xc000210280, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058d8380, 0x213ddc0, 0x3cc75b0, 0xc000210390, 0xc00950b980, 0x20, 0xc004c72e20, 0xc00326f9f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63710)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc000358a80, 0xc004eade00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc000358a80, 0xc004eade00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc000358a80, 0xc004eade00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc000358a80, 0xc004eade00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc000358a80, 0xc004eade00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc000358a80, 0xc004eade00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0037da960, 0x4165680, 0xc004e58680)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 1418 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x309b5788, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc008ebee48, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc008ebec98, 0x3ccafa0, 0x50, 0x50, 0x22aa4a0)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc008ebec80, 0xc00817e161, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc008ebec80, 0xc00817e161, 0x1, 0x1, 0x44cb06, 0xc004d2d680, 0x4)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc0077728a8, 0xc00817e161, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc00817e150)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 3173 [select]:
code.gitea.io/gitea/routers/events.Events(0xc002bf5400)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc00812cee0, 0x1, 0x1, 0xc00a0fcbb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc00812cee0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0033be680, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033be680, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc002bf5400)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc00812cda0, 0x1, 0x1, 0xc00a0fd050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc00812cda0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0033be680, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033be680, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc002cf61a0, 0x1, 0x1, 0x23da720, 0xc004d63b00, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033be680, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033be680, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc004d63b00, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0033be6c0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033be680, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033be680, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc030fb76a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc004d63b00, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0033be6a0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x7e04d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033be680, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc002aab9c8, 0x40e5e0, 0xc000153e00, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033be680, 0x213ddc0, 0x3cc75b0, 0xc000153f10, 0xc00950b980, 0x20, 0xc004d1c020, 0xc002aab9f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc004d63b00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc009cb6000, 0xc005756f00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc009cb6000, 0xc005756f00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc009cb6000, 0xc005756f00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc009cb6000, 0xc005756f00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc009cb6000, 0xc005756f00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc009cb6000, 0xc005756f00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc00009b180, 0x4165680, 0xc004e4e3c0)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 3743 [IO wait]:
internal/poll.runtime_pollWait(0x309b5088, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc01d038948, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc01d038798, 0x3ccafa0, 0x2, 0x2, 0xc000d39f54)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc01d038780, 0xc0078c5061, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc01d038780, 0xc0078c5061, 0x1, 0x1, 0x201bcc0, 0x0, 0xc00451a3c0)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00b65a8c0, 0xc0078c5061, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc0078c5050)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 4055 [IO wait]:
internal/poll.runtime_pollWait(0x309b55c8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc01cfee448, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc01cfee298, 0x3ccafa0, 0xc02259be38, 0x44ca4e, 0xc0031a2534)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc01cfee280, 0xc01cf9a041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc01cfee280, 0xc01cf9a041, 0x1, 0x1, 0x201bcc0, 0x0, 0xc0031a2530)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00b6a03c0, 0xc01cf9a041, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc01cf9a030)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 2401 [select]:
code.gitea.io/gitea/routers/events.Events(0xc00954f380)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc00516de00, 0x1, 0x1, 0xc0058f6bb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc00516de00, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058ae8e0, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058ae8e0, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc00954f380)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc00516dce0, 0x1, 0x1, 0xc0058f7050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc00516dce0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058ae8e0, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058ae8e0, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc004fb88c0, 0x1, 0x1, 0x23da720, 0xc00048e240, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058ae8e0, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058ae8e0, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc00048e240, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0058ae9a0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058ae8e0, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058ae8e0, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc00326f6a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc00048e240, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0058ae960, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x6e0048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058ae8e0, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc004d319c8, 0x40e5e0, 0xc000153a40, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058ae8e0, 0x213ddc0, 0x3cc75b0, 0xc000153b50, 0xc00950b980, 0x20, 0xc004b920c0, 0xc004d319f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc00048e240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc003f2c000, 0xc007df0f00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc003f2c000, 0xc007df0f00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc003f2c000, 0xc007df0f00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc003f2c000, 0xc007df0f00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc003f2c000, 0xc007df0f00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc003f2c000, 0xc007df0f00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc00009aaa0, 0x4165680, 0xc0051540c0)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 3802 [select]:
code.gitea.io/gitea/routers/events.Events(0xc003201080)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc01d0430c0, 0x1, 0x1, 0xc01d040bb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc01d0430c0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc01d02f9a0, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc01d02f9a0, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc003201080)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc01d043040, 0x1, 0x1, 0xc01d041050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc01d043040, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc01d02f9a0, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc01d02f9a0, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc01d0364b0, 0x1, 0x1, 0x23da720, 0xc002c7cc60, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc01d02f9a0, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc01d02f9a0, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc002c7cc60, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc01d02f9e0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc01d02f9a0, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc01d02f9a0, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc017bd36a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc002c7cc60, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc01d02f9c0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x8002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc01d02f9a0, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc0225d79c8, 0x40e5e0, 0xc0094e4000, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc01d02f9a0, 0x213ddc0, 0x3cc75b0, 0xc0094e4110, 0xc00950b980, 0x20, 0xc01d003460, 0xc0225d79f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7cc60)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc01b999ce0, 0xc0030e1800, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc01b999ce0, 0xc0030e1800)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc01b999ce0, 0xc0030e1800)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc01b999ce0, 0xc0030e1800)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc01b999ce0, 0xc0030e1800)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc01b999ce0, 0xc0030e1800)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc00446a960, 0x4165680, 0xc00954ba40)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 2924 [IO wait]:
internal/poll.runtime_pollWait(0x309b5248, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc009868448, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc009868298, 0x3ccafa0, 0xc00427fe38, 0x44ca4e, 0xc007fb9c34)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc009868280, 0xc002d1ca01, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc009868280, 0xc002d1ca01, 0x1, 0x1, 0x0, 0x0, 0xc007fb9c30)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00318d9c0, 0xc002d1ca01, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc002d1c9f0)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 4241 [select]:
code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher.func1(0xc004e4a840, 0xc009bc80c0, 0xc003ce37a0)
        /go/src/code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql/connection_go18.go:178 +0xc6
created by code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql.(*mysqlConn).startWatcher
        /go/src/code.gitea.io/gitea/vendor/github.com/go-sql-driver/mysql/connection_go18.go:175 +0xc5

goroutine 3106 [select]:
code.gitea.io/gitea/routers/events.Events(0xc002c68080)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc0003fe4e0, 0x1, 0x1, 0xc026eeebb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc0003fe4e0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0033fa4e0, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033fa4e0, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc002c68080)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc0003fe420, 0x1, 0x1, 0xc026eef050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc0003fe420, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0033fa4e0, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033fa4e0, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc005812810, 0x1, 0x1, 0x23da720, 0xc009b9cfc0, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033fa4e0, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033fa4e0, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc009b9cfc0, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0033fa680, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033fa4e0, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033fa4e0, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc005e236a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc009b9cfc0, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0033fa5c0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0xc004d4d4b8, 0xaaaaa, 0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0033fa4e0, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc0058f39c8, 0x40e5e0, 0xc000239180, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0033fa4e0, 0x213ddc0, 0x3cc75b0, 0xc000239290, 0xc00950b980, 0x20, 0xc004c3e100, 0xc0058f39f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc009b9cfc0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc002bc5420, 0xc005657d00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc002bc5420, 0xc005657d00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc002bc5420, 0xc005657d00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc002bc5420, 0xc005657d00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc002bc5420, 0xc005657d00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc002bc5420, 0xc005657d00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc009556d20, 0x4165680, 0xc004dd0300)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 3267 [select]:
code.gitea.io/gitea/routers/events.Events(0xc00954e480)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc005606c00, 0x1, 0x1, 0xc00a41ebb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc005606c00, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058c32a0, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058c32a0, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc00954e480)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc005606a40, 0x1, 0x1, 0xc00a41f050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc005606a40, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc0058c32a0, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058c32a0, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc0081c73d0, 0x1, 0x1, 0x23da720, 0xc002b2aea0, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058c32a0, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058c32a0, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc002b2aea0, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc0058c3300, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058c32a0, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058c32a0, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc00326f6a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc002b2aea0, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc0058c32e0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x7e02b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc0058c32a0, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc0059779c8, 0x40e5e0, 0xc00030a280, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc0058c32a0, 0x213ddc0, 0x3cc75b0, 0xc00030a390, 0xc00950b980, 0x20, 0xc0303feca0, 0xc0059779f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002b2aea0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc003f2cee0, 0xc0056fcb00, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc003f2cee0, 0xc0056fcb00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc003f2cee0, 0xc0056fcb00)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc003f2cee0, 0xc0056fcb00)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc003f2cee0, 0xc0056fcb00)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc003f2cee0, 0xc0056fcb00)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc009556000, 0x4165680, 0xc0080e2fc0)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 2932 [IO wait]:
internal/poll.runtime_pollWait(0x309b5408, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc00031ee48, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc00031ec98, 0x3ccafa0, 0xc005979e38, 0x44ca4e, 0xc0004458b4)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc00031ec80, 0xc009e02131, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc00031ec80, 0xc009e02131, 0x1, 0x1, 0x4040647473406564, 0x4541484041414551, 0xc0004458b0)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc008164678, 0xc009e02131, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc009e02120)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

goroutine 4329 [runnable]:
internal/poll.runtime_pollWait(0x31086bc8, 0x77, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc003332948, 0x77, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe8, 0xc003332870, 0x3ccafc0, 0x8000, 0x49249249249249, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Write(0xc003332780, 0xc004d70000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:723 +0x342
net.(*netFD).Write(0xc003332780, 0xc004d70000, 0x8000, 0x8000, 0x8000, 0xc0083428d0, 0x44eed3)
        /usr/local/go/src/net/fd_windows.go:164 +0x56
net.(*conn).Write(0xc002d41fe8, 0xc004d70000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:196 +0x95
net/http.checkConnErrorWriter.Write(0xc008b01220, 0xc004d70000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:3434 +0x5d
bufio.(*Writer).Write(0xc004ce7b40, 0xc004d70000, 0x8000, 0x8000, 0xed00000006, 0x0, 0x8)
        /usr/local/go/src/bufio/bufio.go:623 +0x142
net/http.(*chunkWriter).Write(0xc000359458, 0xc004d70000, 0x8000, 0x8000, 0x74aaf0, 0xc008b012a8, 0x5ee50157)
        /usr/local/go/src/net/http/server.go:383 +0x9b
bufio.(*Writer).Write(0xc004e16d00, 0xc004d70000, 0x8000, 0x8000, 0xc004d70000, 0x8000, 0x8000)
        /usr/local/go/src/bufio/bufio.go:623 +0x142
net/http.(*response).write(0xc000359420, 0x8000, 0xc004d70000, 0x8000, 0x8000, 0x0, 0x0, 0x8000, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:1578 +0x2dc
net/http.(*response).Write(0xc000359420, 0xc004d70000, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
        /usr/local/go/src/net/http/server.go:1547 +0x5d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*responseWriter).Write(0xc008c11b80, 0xc004d70000, 0x8000, 0x8000, 0x8000, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/response_writer.go:69 +0x6e
io.copyBuffer(0x3125a150, 0xc008c11b80, 0x4136a40, 0xc0001483e0, 0xc004d70000, 0x8000, 0x8000, 0x22c85e0, 0xc000359400, 0x3125a150)
        /usr/local/go/src/io/io.go:407 +0x202
io.Copy(...)
        /usr/local/go/src/io/io.go:364
io.CopyN(0x3125a150, 0xc008c11b80, 0x3125a130, 0xc0001482e0, 0x8f3504, 0x0, 0x0, 0x0)
        /usr/local/go/src/io/io.go:340 +0xa1
net/http.serveContent(0x3091e1c0, 0xc008c11b80, 0xc0056fc400, 0xc003a52f44, 0x32, 0x1d441bda, 0xed67d99e7, 0x0, 0xc008342fd8, 0x3125a108, ...)
        /usr/local/go/src/net/http/fs.go:298 +0x2b4
net/http.ServeContent(0x3091e1c0, 0xc008c11b80, 0xc0056fc400, 0xc003a52f44, 0x32, 0x1d441bda, 0xed67d99e7, 0x0, 0x3125a108, 0xc0001482e0)
        /usr/local/go/src/net/http/fs.go:165 +0xdf
code.gitea.io/gitea/modules/public.(*Options).handle(0xc002d92d70, 0xc002c7c990, 0xc002d92cd0, 0xc002d92d70, 0x0)
        /go/src/code.gitea.io/gitea/modules/public/public.go:169 +0x6fc
code.gitea.io/gitea/modules/public.(*Options).staticHandler.func1(0xc002c7c990, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/modules/public/public.go:88 +0x4a
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0xc003402000, 0xc000148240, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc000148020, 0x3091e180, 0xc003402000, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc000148020, 0x213ddc0, 0xc003402000, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc002c7c990, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc000148120, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x72, 0x140, 0x72)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc000148020, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc000148020, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc0083436a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc002c7c990, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc000148060, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0xc000d61b98, 0xaaaaa, 0xc002c7c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc000148020, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc0083439c8, 0x40e5e0, 0xc0002de640, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc000148020, 0x213ddc0, 0x3cc75b0, 0xc0002de750, 0xc0096a61c0, 0x20, 0xc003a52f40, 0xc0083439f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c990)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc000359420, 0xc0056fc400, 0xc0081f5e90)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc000359420, 0xc0056fc400)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:303 +0x1ad
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc000359420, 0xc0056fc400)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc000359420, 0xc0056fc400)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc000359420, 0xc0056fc400)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc000359420, 0xc0056fc400)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc008b01220, 0x4165680, 0xc004e16a00)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 4269 [select, 1 minutes]:
code.gitea.io/gitea/routers/events.Events(0xc0056a6500)
        /go/src/code.gitea.io/gitea/routers/events/events.go:60 +0x7a2
reflect.Value.call(0x202a040, 0x3cc6988, 0x13, 0x23fde3d, 0x4, 0xc01cffeb20, 0x1, 0x1, 0xc003286bb0, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc6988, 0x13, 0xc01cffeb20, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc00516c040, 0x202a040, 0x3cc6988, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc00516c040, 0x202a040, 0x3cc6988, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/modules/context.Recovery.func1(0xc0056a6500)
        /go/src/code.gitea.io/gitea/modules/context/panic.go:39 +0x5c
reflect.Value.call(0x202a040, 0x3cc56b8, 0x13, 0x23fde3d, 0x4, 0xc01cffeaa0, 0x1, 0x1, 0xc003287050, 0x44eed3, ...)
        /usr/local/go/src/reflect/value.go:460 +0x8b2
reflect.Value.Call(0x202a040, 0x3cc56b8, 0x13, 0xc01cffeaa0, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/reflect/value.go:321 +0xbb
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).callInvoke(0xc00516c040, 0x202a040, 0x3cc56b8, 0x418e900, 0x202a040, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:177 +0x273
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc00516c040, 0x202a040, 0x3cc56b8, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:137 +0xd1
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/session.Sessioner.func1(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/session/session.go:192 +0x31d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.ContextInvoker.Invoke(0xc00950a280, 0xc007e2d8c0, 0x1, 0x1, 0x23da720, 0xc002c7c240, 0x0, 0x1, 0x418e900)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:79 +0x58
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc00516c040, 0x3091e1a0, 0xc00950a280, 0x418e900, 0x211a880, 0x1, 0x0, 0x0, 0x0, 0x0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc00516c040, 0x211a880, 0xc00950a280, 0x0, 0x0, 0x0, 0x0, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Recovery.func1(0xc002c7c240, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/recovery.go:161 +0x6d
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75d0, 0xc00516c100, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x4c, 0x140, 0x4c)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc00516c040, 0x3091e180, 0x3cc75d0, 0x418e900, 0x213ddc0, 0x2, 0x0, 0x0, 0x0, 0x1e4e3a0, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc00516c040, 0x213ddc0, 0x3cc75d0, 0x3ccbb08, 0xc030fb76a8, 0x6d8715, 0xc002d92cd0, 0x2)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).Next(...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:112
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.Logger.func1(0xc002c7c240, 0xc002d92cd0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:52 +0x288
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.LoggerInvoker.Invoke(0x3cc75b0, 0xc00516c0a0, 0x2, 0x2, 0x232ff00, 0xc002d92cd0, 0x0, 0xaaaaa, 0x8a02c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/logger.go:40 +0x7b
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).fastInvoke(0xc00516c040, 0x3091e180, 0x3cc75b0, 0x418e900, 0x213ddc0, 0x2, 0xc006df79c8, 0x40e5e0, 0xc00030a8c0, 0x140, ...)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:157 +0x1ff
code.gitea.io/gitea/vendor/gitea.com/macaron/inject.(*injector).Invoke(0xc00516c040, 0x213ddc0, 0x3cc75b0, 0xc00030a9d0, 0xc00950b980, 0x20, 0xc008d6c020, 0xc006df79f8)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/inject/inject.go:135 +0x1c0
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Context).run(0xc002c7c240)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/context.go:121 +0x80
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).Handle.func1(0x415a840, 0xc002bc4460, 0xc00594c100, 0x0)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:187 +0x25e
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Router).ServeHTTP(0xc000d015c0, 0x415a840, 0xc002bc4460, 0xc00594c100)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/router.go:294 +0x255
code.gitea.io/gitea/vendor/gitea.com/macaron/macaron.(*Macaron).ServeHTTP(0xc002bf4e80, 0x415a840, 0xc002bc4460, 0xc00594c100)
        /go/src/code.gitea.io/gitea/vendor/gitea.com/macaron/macaron/macaron.go:218 +0x132
code.gitea.io/gitea/vendor/github.com/gorilla/context.ClearHandler.func1(0x415a840, 0xc002bc4460, 0xc00594c100)
        /go/src/code.gitea.io/gitea/vendor/github.com/gorilla/context/context.go:141 +0x7b
net/http.HandlerFunc.ServeHTTP(0xc005775c20, 0x415a840, 0xc002bc4460, 0xc00594c100)
        /usr/local/go/src/net/http/server.go:2012 +0x4b
net/http.serverHandler.ServeHTTP(0xc002bc4000, 0x415a840, 0xc002bc4460, 0xc00594c100)
        /usr/local/go/src/net/http/server.go:2807 +0xaa
net/http.(*conn).serve(0xc0037da0a0, 0x4165680, 0xc0082e0000)
        /usr/local/go/src/net/http/server.go:1895 +0x873
created by net/http.(*Server).Serve
        /usr/local/go/src/net/http/server.go:2933 +0x363

goroutine 3736 [IO wait, 1 minutes]:
internal/poll.runtime_pollWait(0x31086ae8, 0x72, 0x4139e20)
        /usr/local/go/src/runtime/netpoll.go:203 +0x5c
internal/poll.(*pollDesc).wait(0xc01cfefd48, 0x72, 0x1d05300, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x4c
internal/poll.(*ioSrv).ExecIO(0x56cbfe0, 0xc01cfefb98, 0x3ccafa0, 0x50, 0x50, 0x22aa4a0)
        /usr/local/go/src/internal/poll/fd_windows.go:228 +0x121
internal/poll.(*FD).Read(0xc01cfefb80, 0xc01d034761, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/internal/poll/fd_windows.go:527 +0x2fc
net.(*netFD).Read(0xc01cfefb80, 0xc01d034761, 0x1, 0x1, 0x44cb06, 0xc0090a0180, 0x4)
        /usr/local/go/src/net/fd_windows.go:152 +0x56
net.(*conn).Read(0xc00327c358, 0xc01d034761, 0x1, 0x1, 0x0, 0x0, 0x0)
        /usr/local/go/src/net/net.go:184 +0x95
net/http.(*connReader).backgroundRead(0xc01d034750)
        /usr/local/go/src/net/http/server.go:678 +0x5f
created by net/http.(*connReader).startBackgroundRead
        /usr/local/go/src/net/http/server.go:674 +0xd7

Description

Upgrade gitea from 1.11.1 restart B06F the service, it crashes after a period of time

Screenshots

@lafriks
Copy link
Member
lafriks commented Jun 19, 2020

I have submitted PR that should fix this problem. Currently it tried to load even large files into memory when calculating language statistics that could lead to OOM. Would be nice if you could verify that my PR does fixes this issue

@go-gitea go-gitea locked and limited conversation to collaborators Nov 24, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants
0