// While we can find the end of a chunk to add
while (i != std::string::npos)
{
// Append the chunk that we have
recvq.append(a, start, (i - start));
// While we can find the end of a chunk to add
while (i != std::string::npos)
{
// Append the chunk that we have
recvq.append(a, start, (i - start));