diff --git a/src/main.cpp b/src/main.cpp index 5e25321d5..e469bcbd4 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -5077,7 +5077,11 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv, } } else if (strCommand == "komodo") - komodo_checkmsg(pfrom->id,vRecv.begin(),vRecv.in_avail()); + { + vector vData; + vRecv >> vData; + komodo_checkmsg(pfrom->id,vData.data(),vData.size()); + } else { LogPrint("net", "Unknown \"%s\" from peer=%d\n", SanitizeString(strCommand),pfrom->id);