# Progress Indicator with Locked files

**URL:** https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369
**Category:** Support
**Created:** [April 7, 2015, 9:18am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369 "2015-04-07T09:18:35Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![zukoo](https://forum.syncthing.net/user_avatar/forum.syncthing.net/zukoo/32/891_2.png) [@zukoo](https://forum.syncthing.net/u/zukoo)
#### Post date: [April 7, 2015, 9:18am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/1 "2015-04-07T09:18:36Z")

</div>

Hello,

When using ST to backup my Outlook archives (which are open most off the time).

On the Client with the archives syncthingis stay at 76% On the server I see the warning “Folder “backup\_office” isn’t making progress - check logs for possible root cause. Pausing puller for 1m0s.”

So I have tree questions:

1. Why the client notify the server about data that it cannot send yet?
2. Why pause the puller on the server, as it should still be able to receive other files/other clients?
3. After 1m0s will it pull other files or lock on the same one straight away?

Anyways, thanks for ST 😄

---

<div class="post-metadata">

### Author: ![AudriusButkevicius](https://forum.syncthing.net/user_avatar/forum.syncthing.net/audriusbutkevicius/32/277_2.png) [@AudriusButkevicius](https://forum.syncthing.net/u/AudriusButkevicius)
#### Post date: [April 7, 2015, 9:22am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/2 "2015-04-07T09:22:14Z")

</div>

1. It doesn’t or I am not sure what is the definition of `cannot send`.
2. The fact that we failed to pull something implies that the content is still changing, hence we give it a minute to settle before we try again. Otherwise we might just be burning bandwidth and CPU cycles to hit the same problem on the next pull.
3. Syncthing doesn’t lock. It pulls files in alphabetical order (that will change eventually), hence if we failed to pull B, C will not be pulled as well. Once we get past B, C will get synced too. Locking might be enforced by Windows though.

---

<div class="post-metadata">

### Author: ![calmh](https://forum.syncthing.net/user_avatar/forum.syncthing.net/calmh/32/15311_2.png) [@calmh](https://forum.syncthing.net/u/calmh)
#### Post date: [April 7, 2015, 9:22am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/3 "2015-04-07T09:22:17Z")

</div>

> [@zukoo](#):
>
> Why the client notify the server about data that it cannot send yet?

I don’t know. It shouldn’t do that unless it was able to open and read (hash) the file to start with.

> [@zukoo](#):
>
> Why pause the puller on the server, as it should still be able to receive other files/other clients? After 1m0s will it pull other files or lock on the same one straight away?

It’ll have handled all the files that it could handle, but still pauses when there are “impossible” files remaining to avoid retrying them in an infinite loop. The reason it couldn’t complete is in “the logs”, which is the `syncthing.log` file in the config directory on Windows, or stdout on the terminal in other OS:es. (Yes, this should be improved!)

---

<div class="post-metadata">

### Author: ![zukoo](https://forum.syncthing.net/user_avatar/forum.syncthing.net/zukoo/32/891_2.png) [@zukoo](https://forum.syncthing.net/u/zukoo)
#### Post date: [April 9, 2015, 2:00am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/4 "2015-04-09T02:00:37Z")

</div>

this is the error:

```
 Puller (folder "zukoo_work", file "Outlook Archives/archive_2014.pst"): pull: no available source device

```

The file is there but opened in Outlook, that is in the log server side (linux) not on the workstation (windows) The file is 1GB+, is it possible that if ST start syncing it and Outlook lock/change it in the middle of the sync it would cause that?

---

<div class="post-metadata">

### Author: ![calmh](https://forum.syncthing.net/user_avatar/forum.syncthing.net/calmh/32/15311_2.png) [@calmh](https://forum.syncthing.net/u/calmh)
#### Post date: [April 9, 2015, 6:33am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/5 "2015-04-09T06:33:31Z")

</div>

Maybe. I’m not sure off hand how we handle locked files on Windows, if we suddenly can’t open and read them (for scanning or transfer). Needs testing.

---

<div class="post-metadata">

### Author: ![AudriusButkevicius](https://forum.syncthing.net/user_avatar/forum.syncthing.net/audriusbutkevicius/32/277_2.png) [@AudriusButkevicius](https://forum.syncthing.net/u/AudriusButkevicius)
#### Post date: [April 9, 2015, 9:01am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/6 "2015-04-09T09:01:33Z")

</div>

Yes, this can happen if we ask for something, and the result we get has a different hash. In that case, there is nobody else to try to get a block with that specific hash.

---

<div class="post-metadata">

### Author: ![zukoo](https://forum.syncthing.net/user_avatar/forum.syncthing.net/zukoo/32/891_2.png) [@zukoo](https://forum.syncthing.net/u/zukoo)
#### Post date: [April 9, 2015, 9:32am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/7 "2015-04-09T09:32:20Z")

</div>

It’s not a big deal anyway, as soon as I close Outlook & rescan the folder it sync again, it’s just not pretty.

---

<div class="post-metadata">

### Author: ![calmh](https://forum.syncthing.net/user_avatar/forum.syncthing.net/calmh/32/15311_2.png) [@calmh](https://forum.syncthing.net/u/calmh)
#### Post date: [April 9, 2015, 11:28am UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/8 "2015-04-09T11:28:41Z")

</div>

Ah, makes sense. Then it’s just a cryptic error message for “the file changes while being transferred”.

---

<div class="post-metadata">

### Author: ![system](https://forum-uploads.syncthingcdn.net/original/2X/0/0b50e0a202b22ae6a67190759e8c868805b8ed9f.png) [@system](https://forum.syncthing.net/u/system)
#### Post date: [May 12, 2017, 12:58pm UTC](https://forum.syncthing.net/t/progress-indicator-with-locked-files/2369/9 "2017-05-12T12:58:12Z")

</div>


