MCPcopy
hub / github.com/coder/websocket / deleteSubscriber

Method deleteSubscriber

internal/examples/chat/chat.go:186–190  ·  view source on GitHub ↗

deleteSubscriber deletes the given subscriber.

(s *subscriber)

Source from the content-addressed store, hash-verified

184
185// deleteSubscriber deletes the given subscriber.
186func (cs *chatServer) deleteSubscriber(s *subscriber) {
187 cs.subscribersMu.Lock()
188 delete(cs.subscribers, s)
189 cs.subscribersMu.Unlock()
190}
191
192func writeTimeout(ctx context.Context, timeout time.Duration, c *websocket.Conn, msg []byte) error {
193 ctx, cancel := context.WithTimeout(ctx, timeout)

Callers 1

subscribeMethod · 0.95

Calls 1

LockMethod · 0.45

Tested by

no test coverage detected