patched updating client_snapshot during synchronization process