Chunks are now marked as saved
git-svn-id: http://mc-server.googlecode.com/svn/trunk@277 0a769ca7-a7f5-676a-18bf-c427514a06d6
This commit is contained in:
parent
44a6fd20c4
commit
415d4eaa68
@ -308,9 +308,17 @@ bool cWorldStorage::SaveOneChunk(void)
|
|||||||
}
|
}
|
||||||
HasMore = (m_SaveQueue.size() > 0);
|
HasMore = (m_SaveQueue.size() > 0);
|
||||||
}
|
}
|
||||||
if (ShouldSave && !m_SaveSchema->SaveChunk(Save))
|
if (ShouldSave)
|
||||||
{
|
{
|
||||||
LOGWARNING("Cannot save chunk [%d, %d]", Save.m_ChunkX, Save.m_ChunkZ);
|
m_World->MarkChunkSaving(Save.m_ChunkX, 0, Save.m_ChunkZ);
|
||||||
|
if (m_SaveSchema->SaveChunk(Save))
|
||||||
|
{
|
||||||
|
m_World->MarkChunkSaved(Save.m_ChunkX, 0, Save.m_ChunkZ);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
LOGWARNING("Cannot save chunk [%d, %d]", Save.m_ChunkX, Save.m_ChunkZ);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return HasMore;
|
return HasMore;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user