From a0a6279ffce2785244aa593890cbf3c5a293165a Mon Sep 17 00:00:00 2001 From: cryptonote-social Date: Mon, 4 Jan 2021 09:29:34 -0800 Subject: [PATCH] fix bug in sending chats when diff=5000 --- minerlib/chat/chat.go | 2 +- minerlib/minerlib.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/minerlib/chat/chat.go b/minerlib/chat/chat.go index 7eba59e..a803cab 100644 --- a/minerlib/chat/chat.go +++ b/minerlib/chat/chat.go @@ -56,7 +56,7 @@ func GetChatsToSend(diff int64) []client.ChatToSend { return nil } r := []client.ChatToSend{} - for diff > HASHES_PER_CHAT && chatToSendIndex < len(chatQueue) && len(r) < MAX_CHATS_PER_SHARE { + for diff >= HASHES_PER_CHAT && chatToSendIndex < len(chatQueue) && len(r) < MAX_CHATS_PER_SHARE { r = append(r, client.ChatToSend{ ID: int64(chatToSendIndex) ^ randID, Message: chatQueue[chatToSendIndex], diff --git a/minerlib/minerlib.go b/minerlib/minerlib.go index 1b1f230..1739f7f 100644 --- a/minerlib/minerlib.go +++ b/minerlib/minerlib.go @@ -684,7 +684,7 @@ func goMine(job client.MultiClientJob, thread int) { time.Sleep(time.Second) } chats := chat.GetChatsToSend(int64(diffTarget)) - //crylog.Info("sending chatmsg:", chatMsg) + //crylog.Info("sending chatmsgs:", chats) resp, err := cl.SubmitWork(fnonce, jobid, chats) if err != nil { crylog.Warn("Submit work client failure:", jobid, err)