rclone/fs/accounting
Nick Craig-Wood be22735609 fs/accounting: fix deadlock on GetBytes
A deadlock could occur since we have now put a mutex on GetBytes from
StatsInfo.String (s.mu) - progress (acc.statmu) and read (acc.statmu)
- GetBytes (s.mu).

Fix this by giving stringSet its own locking and excluding the call
which caused the deadlock from the mutex in StatsInfo.String.
2018-05-05 12:58:28 +01:00
..
accounting_other.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
accounting_test.go Implement --max-transfer flag to quit transferring at a limit #1655 2018-05-05 12:58:28 +01:00
accounting_unix.go Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
accounting.go Implement --max-transfer flag to quit transferring at a limit #1655 2018-05-05 12:58:28 +01:00
inprogress.go fs/accounting: factor into separate files without changing functionality 2018-02-02 15:14:40 +00:00
stats.go fs/accounting: fix deadlock on GetBytes 2018-05-05 12:58:28 +01:00
stringset.go fs/accounting: fix deadlock on GetBytes 2018-05-05 12:58:28 +01:00
token_bucket.go rc: fix setting bwlimit to unlimited 2018-04-26 12:21:29 +01:00