// Copyright 2021 The Gitea Authors. All rights reserved. // SPDX-License-Identifier: MIT package routing import ( "net/http" "sync" "time" "code.gitea.io/gitea/modules/log" ) type requestRecord struct { // index of the record in the records map index uint64 // immutable fields startTime time.Time request *http.Request responseWriter http.ResponseWriter // mutex lock sync.RWMutex // mutable fields isLongPolling bool logLevel log.Level funcInfo *FuncInfo panicError error }