Lines Matching refs:handler_registry_
105 var handler_registry_ handler_registry var
109 handler_registry_.Lock()
110 if handler_registry_.m == nil {
111 handler_registry_.m = make(map[uintptr]*http.Handler)
112 handler_registry_.next = 1
115 h := handler_registry_.next
116 handler_registry_.next += 1
117 handler_registry_.m[h] = handler
119 handler_registry_.Unlock()
125 handler_registry_.RLock()
126 defer handler_registry_.RUnlock()
128 return *handler_registry_.m[h]
133 handler_registry_.Lock()
134 if handler_registry_.m != nil {
135 delete(handler_registry_.m, h)
138 handler_registry_.Unlock()