macOS Sierra - Threads and Symbolic Links

I had thought I had got to the bottom of Sierra issues but it appears not.

v1.4.8 runs fine on all our test machines but since release we have received a number of users telling us of three main problems.

1) The app appears to hang at the “Aligning Folders” stage.
2) The app displays files but doesn’t display all sub folders.
3) The app doesn’t display symbolic links or sync them.

1) & 2) are related and in further testing we have traced the root of the problem to how sierra handles threads. We use threads to speed up reading of files from left and right paths simultaneously. Sierra appears less robust at detecting when threads are executing or finished and this causes problems with timings.  

3) is a different issue but a very problematic one.  The developer documents tell us we should be reading symbolic links on sierra as we have done on previous macOS releases but we are not and do not currently know why.  More time to investigate is required.

Thanks to those taking time to make me aware and I will be back with another update when I’ve got to the bottom of these latest issues.