goroutine profile: total 39 3 @ 0x48ce2e 0x41ca2e 0x41c572 0xa7cfd3 0xa7cdb2 0x4947e1 # 0xa7cfd2 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x52 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/workerpool.go:220 # 0xa7cdb1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/workerpool.go:197 2 @ 0x48ce2e 0x4692e5 0xd454fd 0x4947e1 # 0xd454fc github.com/patrickmn/go-cache.(*janitor).Run+0x7c /go/pkg/mod/github.com/patrickmn/go-cache@v2.1.0+incompatible/cache.go:1079 2 @ 0x48ce2e 0x48e873 0x48e853 0x49db33 0xaf1168 0x4947e1 # 0x48e852 sync.runtime_notifyListWait+0x192 /usr/local/go/src/runtime/sema.go:617 # 0x49db32 sync.(*Cond).Wait+0x72 /usr/local/go/src/sync/cond.go:71 # 0xaf1167 github.com/nats-io/nats%2ego.(*Conn).waitForMsgs+0xc7 /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/nats.go:3478 2 @ 0x48ce2e 0x491185 0xa2520e 0x4947e1 # 0x491184 time.Sleep+0x164 /usr/local/go/src/runtime/time.go:363 # 0xa2520d github.com/valyala/fasthttp.(*Client).mCleaner+0x6d /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/client.go:613 2 @ 0x48ce2e 0x491185 0xa288cf 0x4947e1 # 0x491184 time.Sleep+0x164 /usr/local/go/src/runtime/time.go:363 # 0xa288ce github.com/valyala/fasthttp.(*HostClient).connsCleaner+0x4e /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/client.go:1740 2 @ 0x48ce2e 0x491185 0xa7c590 0x4947e1 # 0x491184 time.Sleep+0x164 /usr/local/go/src/runtime/time.go:363 # 0xa7c58f github.com/valyala/fasthttp.(*workerPool).Start.func2+0x4f /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/workerpool.go:68 1 @ 0x422f89 0x48f218 0xb541b3 0x4947e1 # 0x48f217 os/signal.signal_recv+0x97 /usr/local/go/src/runtime/sigqueue.go:152 # 0xb541b2 os/signal.loop+0x12 /usr/local/go/src/os/signal/signal_unix.go:23 1 @ 0x44b1d1 0x48bc5d 0x94e451 0x94e285 0x94b109 0x9652aa 0x81d4c9 0xdba491 0x4947e1 # 0x94e450 runtime/pprof.writeRuntimeProfile+0xb0 /usr/local/go/src/runtime/pprof/pprof.go:851 # 0x94e284 runtime/pprof.writeGoroutine+0x44 /usr/local/go/src/runtime/pprof/pprof.go:784 # 0x94b108 runtime/pprof.(*Profile).WriteTo+0x148 /usr/local/go/src/runtime/pprof/pprof.go:408 # 0x9652a9 net/http/pprof.handler.ServeHTTP+0x529 /usr/local/go/src/net/http/pprof/pprof.go:273 # 0x81d4c8 net/http.HandlerFunc.ServeHTTP+0x28 /usr/local/go/src/net/http/server.go:2286 # 0xdba490 dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func20.1+0x90 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/fasthttpadaptor/adaptor.go:84 1 @ 0x48ce2e 0x41ca2e 0x41c552 0xb551b7 0xb548d6 0xb54786 0xf7054d 0xf70f0b 0x455bd5 0x4947e1 # 0xb551b6 dsdrive/pkg/app.(*App).waitForCompletion+0x76 /build/pkg/app/app.go:173 # 0xb548d5 dsdrive/pkg/app.(*App).run+0x115 /build/pkg/app/app.go:100 # 0xb54785 dsdrive/pkg/app.Run+0xc5 /build/pkg/app/app.go:68 # 0xf7054c dsdrive/pkg/cmd.Run+0x14c /build/pkg/cmd/cmd.go:50 # 0xf70f0a main.main+0x2a /build/cmd/services/dsdrive/main.go:16 # 0x455bd4 runtime.main+0x2d4 /usr/local/go/src/runtime/proc.go:290 1 @ 0x48ce2e 0x41ca2e 0x41c552 0xdb9bcb 0xdb9a7e 0xd39987 0xd39ba9 0xa6f850 0xa7d012 0xa7cdb2 0x4947e1 # 0xdb9bca dsdrive/pkg/http.registerProfiler.NewFastHTTPHandlerFunc.NewFastHTTPHandler.func20+0x12a /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/fasthttpadaptor/adaptor.go:88 # 0xdb9a7d dsdrive/pkg/http.registerProfiler.func9+0x1d /build/pkg/http/profiler.go:89 # 0xd39986 github.com/gofiber/fiber/v2.(*App).next+0x1a6 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.12/router.go:143 # 0xd39ba8 github.com/gofiber/fiber/v2.(*App).handler+0x68 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.12/router.go:170 # 0xa6f84f github.com/valyala/fasthttp.(*Server).serveConn+0x120f /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/server.go:2465 # 0xa7d011 github.com/valyala/fasthttp.(*workerPool).workerFunc+0x91 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/workerpool.go:225 # 0xa7cdb1 github.com/valyala/fasthttp.(*workerPool).getCh.func1+0x31 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/workerpool.go:197 1 @ 0x48ce2e 0x41ca2e 0x41c572 0xaf3029 0x4947e1 # 0xaf3028 github.com/nats-io/nats%2ego.(*Conn).flusher+0xe8 /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/nats.go:3876 1 @ 0x48ce2e 0x41ca2e 0x41c572 0xb40805 0x4947e1 # 0xb40804 github.com/nats-io/nats.go/jetstream.(*jetStream).resetPendingAcksOnReconnect+0x64 /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/jetstream/publish.go:553 1 @ 0x48ce2e 0x44e717 0x48c005 0x506e47 0x50806e 0x50805c 0x6fd6c5 0x70e345 0x7781db 0x54c898 0x7783be 0x77549b 0x77bba5 0x77bba6 0x8311c7 0x56cc63 0x56cd93 0x831cd2 0x4947e1 # 0x48c004 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:351 # 0x506e46 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x50806d internal/poll.(*pollDesc).waitRead+0x2ad /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x50805b internal/poll.(*FD).Read+0x29b /usr/local/go/src/internal/poll/fd_unix.go:165 # 0x6fd6c4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:68 # 0x70e344 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:196 # 0x7781da crypto/tls.(*atLeastReader).Read+0x3a /usr/local/go/src/crypto/tls/conn.go:815 # 0x54c897 bytes.(*Buffer).ReadFrom+0x97 /usr/local/go/src/bytes/buffer.go:229 # 0x7783bd crypto/tls.(*Conn).readFromUntil+0xdd /usr/local/go/src/crypto/tls/conn.go:837 # 0x77549a crypto/tls.(*Conn).readRecordOrCCS+0x3da /usr/local/go/src/crypto/tls/conn.go:626 # 0x77bba4 crypto/tls.(*Conn).readRecord+0x144 /usr/local/go/src/crypto/tls/conn.go:588 # 0x77bba5 crypto/tls.(*Conn).Read+0x145 /usr/local/go/src/crypto/tls/conn.go:1393 # 0x8311c6 net/http.(*persistConn).Read+0x46 /usr/local/go/src/net/http/transport.go:2174 # 0x56cc62 bufio.(*Reader).fill+0x102 /usr/local/go/src/bufio/bufio.go:113 # 0x56cd92 bufio.(*Reader).Peek+0x52 /usr/local/go/src/bufio/bufio.go:152 # 0x831cd1 net/http.(*persistConn).readLoop+0x171 /usr/local/go/src/net/http/transport.go:2330 1 @ 0x48ce2e 0x44e717 0x48c005 0x506e47 0x50806e 0x50805c 0x6fd6c5 0x70e345 0xae9c3f 0xaf0f8f 0x4947e1 # 0x48c004 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:351 # 0x506e46 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x50806d internal/poll.(*pollDesc).waitRead+0x2ad /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x50805b internal/poll.(*FD).Read+0x29b /usr/local/go/src/internal/poll/fd_unix.go:165 # 0x6fd6c4 net.(*netFD).Read+0x24 /usr/local/go/src/net/fd_posix.go:68 # 0x70e344 net.(*conn).Read+0x44 /usr/local/go/src/net/net.go:196 # 0xae9c3e github.com/nats-io/nats%2ego.(*natsReader).Read+0x7e /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/nats.go:2199 # 0xaf0f8e github.com/nats-io/nats%2ego.(*Conn).readLoop+0xee /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/nats.go:3434 1 @ 0x48ce2e 0x44e717 0x48c005 0x506e47 0x50becc 0x50beba 0x6ff409 0x718d5b 0x717ff0 0xa6dbd5 0xa6d2db 0xd30445 0xdbfe55 0xb556b0 0x4947e1 # 0x48c004 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:351 # 0x506e46 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x50becb internal/poll.(*pollDesc).waitRead+0x28b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x50beb9 internal/poll.(*FD).Accept+0x279 /usr/local/go/src/internal/poll/fd_unix.go:613 # 0x6ff408 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:150 # 0x718d5a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x717fef net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:387 # 0xa6dbd4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/server.go:1990 # 0xa6d2da github.com/valyala/fasthttp.(*Server).Serve+0x4ba /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/server.go:1878 # 0xd30444 github.com/gofiber/fiber/v2.(*App).Listener+0x204 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.12/listen.go:57 # 0xdbfe54 dsdrive/pkg/http.InitServer.func8.2+0x114 /build/pkg/http/server.go:161 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x44e717 0x48c005 0x506e47 0x50becc 0x50beba 0x6ff409 0x718d5b 0x717ff0 0xa6dbd5 0xa6d2db 0xd30445 0xf67bf5 0xb556b0 0x4947e1 # 0x48c004 internal/poll.runtime_pollWait+0x84 /usr/local/go/src/runtime/netpoll.go:351 # 0x506e46 internal/poll.(*pollDesc).wait+0x26 /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 # 0x50becb internal/poll.(*pollDesc).waitRead+0x28b /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 # 0x50beb9 internal/poll.(*FD).Accept+0x279 /usr/local/go/src/internal/poll/fd_unix.go:613 # 0x6ff408 net.(*netFD).accept+0x28 /usr/local/go/src/net/fd_unix.go:150 # 0x718d5a net.(*TCPListener).accept+0x1a /usr/local/go/src/net/tcpsock_posix.go:159 # 0x717fef net.(*TCPListener).Accept+0x2f /usr/local/go/src/net/tcpsock.go:387 # 0xa6dbd4 github.com/valyala/fasthttp.acceptConn+0x54 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/server.go:1990 # 0xa6d2da github.com/valyala/fasthttp.(*Server).Serve+0x4ba /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/server.go:1878 # 0xd30444 github.com/gofiber/fiber/v2.(*App).Listener+0x204 /go/pkg/mod/github.com/gofiber/fiber/v2@v2.52.12/listen.go:57 # 0xf67bf4 dsdrive/internal/components/webdisk.Run.(*ProfilingServer).StartProfServer.func3.2+0xd4 /build/pkg/http/profiler.go:39 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0x833686 0x4947e1 # 0x833685 net/http.(*persistConn).writeLoop+0xe5 /usr/local/go/src/net/http/transport.go:2652 1 @ 0x48ce2e 0x4692e5 0xb53c9c 0x4947e1 # 0xb53c9b os/signal.NotifyContext.func1+0x7b /usr/local/go/src/os/signal/signal.go:292 1 @ 0x48ce2e 0x4692e5 0xb54a05 0x4947e1 # 0xb54a04 dsdrive/pkg/app.(*App).notifyCompletion+0x84 /build/pkg/app/app.go:108 1 @ 0x48ce2e 0x4692e5 0xb5df29 0x4947e1 # 0xb5df28 database/sql.(*DB).connectionOpener+0x88 /usr/local/go/src/database/sql/sql.go:1261 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xd8808c 0xd88073 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd8808b dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd88072 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.6+0x12 /build/internal/components/webdisk/services/local/service.go:107 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xd880cc 0xd880b3 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd880cb dsdrive/pkg/job.(*Job).Run+0x2b /build/pkg/job/job.go:40 # 0xd880b2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.5+0x12 /build/internal/components/webdisk/services/local/service.go:101 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xd88109 0xd880f3 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd88108 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd880f2 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.4+0x12 /build/internal/components/webdisk/services/local/service.go:95 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xd88149 0xd88133 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd88148 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd88132 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.3+0x12 /build/internal/components/webdisk/services/local/service.go:89 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xd88189 0xd88173 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xd88188 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xd88172 dsdrive/internal/components/webdisk/services/local.NewLocalService.func1.2+0x12 /build/internal/components/webdisk/services/local/service.go:83 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xeb8b29 0xeb8b13 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xeb8b28 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xeb8b12 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.3+0x12 /build/internal/components/webdisk/services/forwarder/service.go:110 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xeb8b69 0xeb8b53 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xeb8b68 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xeb8b52 dsdrive/internal/components/webdisk/services/forwarder.NewForwarder.func1.2+0x12 /build/internal/components/webdisk/services/forwarder/service.go:104 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xef8629 0xef8613 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xef8628 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xef8612 dsdrive/internal/components/webdisk/services/usersync.New.func2.2+0x12 /build/internal/components/webdisk/services/usersync/service.go:60 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x4692e5 0xd3d79a 0xd3d713 0xd3d50b 0xf00a69 0xf00a53 0xb556b0 0x4947e1 # 0xd3d799 dsdrive/pkg/job.waitForTimerSignal+0x1b9 /build/pkg/job/job.go:80 # 0xd3d712 dsdrive/pkg/job.(*Job).run+0x132 /build/pkg/job/job.go:69 # 0xd3d50a dsdrive/pkg/job.(*Job).StartContext+0xca /build/pkg/job/job.go:60 # 0xf00a68 dsdrive/pkg/job.(*Job).Run+0x28 /build/pkg/job/job.go:40 # 0xf00a52 dsdrive/internal/components/webdisk/services/wopi.New.func2.2+0x12 /build/internal/components/webdisk/services/wopi/service.go:90 # 0xb556af dsdrive/pkg/app.(*App).Go.func1+0x4f /build/pkg/app/app.go:218 1 @ 0x48ce2e 0x48e873 0x48e853 0x49db33 0xaf0bda 0x4947e1 # 0x48e852 sync.runtime_notifyListWait+0x192 /usr/local/go/src/runtime/sema.go:617 # 0x49db32 sync.(*Cond).Wait+0x72 /usr/local/go/src/sync/cond.go:71 # 0xaf0bd9 github.com/nats-io/nats%2ego.(*asyncCallbacksHandler).asyncCBDispatcher+0x59 /go/pkg/mod/github.com/nats-io/nats.go@v1.50.0/nats.go:3359 1 @ 0x48ce2e 0x491185 0xa74c5d 0x4947e1 # 0x491184 time.Sleep+0x164 /usr/local/go/src/runtime/time.go:363 # 0xa74c5c github.com/valyala/fasthttp.(*TCPDialer).tcpAddrsClean+0x1c /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/tcpdialer.go:441 1 @ 0x48ce2e 0x491185 0xa7df38 0x4947e1 # 0x491184 time.Sleep+0x164 /usr/local/go/src/runtime/time.go:363 # 0xa7df37 github.com/valyala/fasthttp.updateServerDate.func1+0x17 /go/pkg/mod/github.com/valyala/fasthttp@v1.69.0/header.go:2339