add log
This commit is contained in:
@ -8,6 +8,7 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
|
"github.com/rs/zerolog/log"
|
||||||
uuid "github.com/satori/go.uuid"
|
uuid "github.com/satori/go.uuid"
|
||||||
"github.com/shopspring/decimal"
|
"github.com/shopspring/decimal"
|
||||||
|
|
||||||
@ -603,6 +604,8 @@ func (m *Manager) handleRawMessage(direction string, msg *quickfix.Message) {
|
|||||||
// ascending by CreatedAt. Passing 0 for either cursor returns all messages on that side.
|
// ascending by CreatedAt. Passing 0 for either cursor returns all messages on that side.
|
||||||
func (m *Manager) GetAllMessages(inSeq, outSeq int) []domain.Message {
|
func (m *Manager) GetAllMessages(inSeq, outSeq int) []domain.Message {
|
||||||
m.messagesMu.RLock()
|
m.messagesMu.RLock()
|
||||||
|
log.Info().Msgf("request received, inSeq: %d, outSeq: %d", inSeq, outSeq)
|
||||||
|
|
||||||
filtered := make([]domain.Message, 0, len(m.messages))
|
filtered := make([]domain.Message, 0, len(m.messages))
|
||||||
for _, msg := range m.messages {
|
for _, msg := range m.messages {
|
||||||
switch msg.JMessage.Direction {
|
switch msg.JMessage.Direction {
|
||||||
@ -616,10 +619,13 @@ func (m *Manager) GetAllMessages(inSeq, outSeq int) []domain.Message {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
m.messagesMu.RUnlock()
|
m.messagesMu.RUnlock()
|
||||||
|
|
||||||
sort.Slice(filtered, func(i, j int) bool { return filtered[i].CreatedAt.Before(filtered[j].CreatedAt) })
|
sort.Slice(filtered, func(i, j int) bool { return filtered[i].CreatedAt.Before(filtered[j].CreatedAt) })
|
||||||
|
|
||||||
|
log.Info().Msgf("messages sent: %d", len(filtered))
|
||||||
|
|
||||||
return filtered
|
return filtered
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user