MCPcopy
hub / github.com/grafana/dskit / addSentMessage

Method addSentMessage

kv/memberlist/memberlist_client.go:1866–1878  ·  view source on GitHub ↗
(msg Message)

Source from the content-addressed store, hash-verified

1864}
1865
1866func (m *KV) addSentMessage(msg Message) {
1867 if m.cfg.MessageHistoryBufferBytes == 0 {
1868 return
1869 }
1870
1871 m.messagesMu.Lock()
1872 defer m.messagesMu.Unlock()
1873
1874 m.messageCounter++
1875 msg.ID = m.messageCounter
1876
1877 m.sentMessages, m.sentMessagesSize = addMessageToBuffer(m.sentMessages, m.sentMessagesSize, m.cfg.MessageHistoryBufferBytes, msg)
1878}
1879
1880func (m *KV) getSentAndReceivedMessages() (sent, received []Message) {
1881 m.messagesMu.Lock()

Callers 2

broadcastNewValueMethod · 0.95
LocalStateMethod · 0.95

Calls 1

addMessageToBufferFunction · 0.85

Tested by

no test coverage detected