Why does the Windows Client show 100% for a long time while the File queue on the Server is still growing

Why does the Windows Client show 100% for a long time while the File queue on the Server is still growing?
At some point the 100% goes away but the Server side is still working on the File queue, What happens if the client is shutdown or loses the network connection during this phase?