bcpierce00 / unison

Unison file synchronizer
GNU General Public License v3.0
3.9k stars 225 forks source link

Fix incomplete sync when `maxthreads = 1` #904

Closed tleedjarv closed 1 year ago

tleedjarv commented 1 year ago

Fix an issue reported on mailing list. Sync would always finish after only 2 transfers and report all other transfers as "not started". This issue only manifests with preference maxthreads = 1.

tleedjarv commented 1 year ago

Added self-tests for this functionality.