<p>The QT client at least should gracefully resume from where it left off.</p>

<p>I have done this many times with no issue (running a reasonably recent copy of the client in Windows 7).</p>

<p>I'm not sure whether the MultiBit or Armory clients work the same way though; can anyone vouch for them?</p>

CC BY-SA 3.0
2012-10-04T19:20:16.070Z
For MultiBit you should not need to force quit it in normal operation.  Saying that I have had to force quit it a few times and next time it started it just carried on syncing from when it left off. In the next version (0.4.11) I have added code to do a rolling backup of the wallet and better recovery if the blockchain gets corrupted. These are to cater for if the power goes suddenly but I imagine would also help with a force quit.
jim618
CC BY-SA 3.0
2012-10-04T04:01:12.603Z
2012-10-04T04:01:12.603Z
Highly Irregular
<p>The client will continue downloading blocks from the last successfully downloaded block.</p>

<p>As far as database integrity when this happens -- BDB has crash recovery that generally works without any user intervention but doesn't accommodate a number of scenarios, so maintaining backups are highly recommended.</p>

<p>Here's more about BDB's recovery method:</p>

<ul>
<li><a href="http://help.bdbxml.net/html/ed539869-eebd-478f-97de-7e5377e87f66.htm" rel="nofollow">http://help.bdbxml.net/html/ed539869-eebd-478f-97de-7e5377e87f66.htm</a></li>
</ul>

CC BY-SA 3.0
2012-10-04T11:09:04.710Z
2012-10-04T11:09:04.710Z
Stephen Gornick
<p>I ask because upon initial install, this program (newest version) is PAINFULLY slow, and slowing down my system extremely, toward the end of the 6k block mark. I'm wondering if you force quit the application before it is completed, it will start all over again, or do something else.</p>

<client><synchronization>
What happens if I force quit a bitcoin wallet application before it finishes synchronizing?
Kirk
# What happens if I force quit a bitcoin wallet application before it finishes synchronizing?

(Asked by: username_0 on 2012-10-04)

I ask because upon initial install, this program (newest version) is PAINFULLY slow, and slowing down my system extremely, toward the end of the 6k block mark. I'm wondering if you force quit the application before it is completed, it will start all over again, or do something else.

**Tags:** client, synchronization


---

## 2 answers

### Answer by username_1 on 2012-10-04. Score: 1

The QT client at least should gracefully resume from where it left off.

I have done this many times with no issue (running a reasonably recent copy of the client in Windows 7).

I'm not sure whether the MultiBit or Armory clients work the same way though; can anyone vouch for them?

> **Comments:**
> **username_2**: For MultiBit you should not need to force quit it in normal operation.  Saying that I have had to force quit it a few times and next time it started it just carried on syncing from when it left off. In the next version (0.4.11) I have added code to do a rolling backup of the wallet and better recovery if the blockchain gets corrupted. These are to cater for if the power goes suddenly but I imagine would also help with a force quit.  

---

### Answer by username_3 on 2012-10-04. Score: 0

The client will continue downloading blocks from the last successfully downloaded block.

As far as database integrity when this happens -- BDB has crash recovery that generally works without any user intervention but doesn't accommodate a number of scenarios, so maintaining backups are username_1 recommended.

Here's more about BDB's recovery method:

* <http://help.bdbxml.net/html/ed539869-eebd-478f-97de-7e5377e87f66.htm>


---

