InServeMap returns the number of clients currently in a MapRequest HTTP handler.
()
| 1154 | |
| 1155 | // InServeMap returns the number of clients currently in a MapRequest HTTP handler. |
| 1156 | func (s *Server) InServeMap() int { |
| 1157 | s.mu.Lock() |
| 1158 | defer s.mu.Unlock() |
| 1159 | return s.inServeMap |
| 1160 | } |
| 1161 | |
| 1162 | func (s *Server) serveMap(w http.ResponseWriter, r *http.Request, mkey key.MachinePublic) { |
| 1163 | s.incrInServeMap(1) |