Bitwise

Members
  • Posts

    31
  • Joined

  • Last visited

Posts posted by Bitwise

  1. I just performed a sync using BitTorrent Sync v1.4.110.

     

    I am 100% certain BitTorrent Sync overwrote newer files with older files.

     

    I don't have any idea why it would do this, except for a serious bug.  The file dates and file contents clearly show that new files were overwitten by old versions.

     

    I had performed a backup of some of the data before enabling the sync, and the backup confirms the problem.

     

    A little more detail: I had previously used BitTorrent Sync on these folders using 1.4.9x.  Only 2 computers are using BTSync and they run the Windows 64-bit version. They are on the same wireless network.  Relay and tracker servers are turned off for each sync folder.  I hadn't run BTSync in over a month.  I upgraded BTSync to v1.4.110 on both computers.  As part of the BTSync upgrade on System #1 (which had many new files), I selected the option to run BTSync after the program version upgrade.  Once it was upgraded and loaded, I ran BTSync on System #2 (which I had already upgraded to the latest version).  It than began to sync.  Everything looked fine and appeared to run smoothly.  But when I checked the files, in many cases, old versions overwote the new versions.  I now have to sift through thousands of files to determine the damage BTSync caused and try to rectify as much of the damage as possible.

     

    UPDATE: I just had a full-time computer programmer verify all the above facts, and he concluded there is a serious problem with BitTorrent Sync, and that it definitely overwrote NEWER files with OLDER ones in multiple cases.

     

    This seems to be a huge problem.

  2. @RomanZ   Thanks for the suggestion.  I found two files with mtimes in the future.  It appears that clockworkmod creates files with timestamps in the future.

     

    Can you explain a little more about why files with future mtimes will cause BTsync to exhibit this behavior?

     

    I archived both files, and now there are no files with future timestamps.  BTsync did not adjust the dates in it's GUI.  I restarted BTsync, but no effect.  I rebooted, but still no effect.  The BTsync GUI still appears as above.

  3. @Bitwise

    We are getting around 90% of router's claimed bandwidth in our lab. Other solutions (like, transferring file over CIFS) introduce around 95% of bandwidth.

     

    According to the Wikipedia article on 802.11n, it is designed to deliver up to 600mbps.  Are you getting 540mbps on 600mbps routers, 270mbps on 300mpbs routers, and 145mbps on 150mpbs routers?

     

    BTSync is stating that it is delivering 3mbps on two 150mpbs routers I have tested. and under 10mbps on a 600mpbs router I tested.  During testing, I disabled all other traffic on the routers.  Also, during testing, I located all the equipment in the same 3mx3m test room.

     

    Can you advise?

     

    What types of speeds are others experiencing?

  4. @Bitwise

    It asks once per notification it wants to show. Is it a VM? If yes - can I get the image for repro? Issue does not reproduce in my lab.

     

    Interesting.  Thanks.

     

    It's not a VM.

     

    Does Windows queue up notifications?  IOW, if BTSync, is sending too many notifications (and too fast), will Windows display the notification for a longer period of time?

     

    For example, if you ask Windows to display a notification 'Hello World' 50 times in 10 seconds, will the notification last longer than if you had asked for the name notification to be displayed just once?

     

    I'm trying to think of possible reasons why this problem might exist with BTSync, but no other applications.

  5. Sync uses this call to check if there is new build available. It also contains some anonymized statistics, so we could better understand how Sync performs and used in the field.

    This is the only information we collect and use, so we intentionally left it open. This way you could easily verify, that we don't have any access to any private information, just general statistics about app.

     

    If a user has 'Always check for updates to this version' disabled, does this tranfer of data still occur?