diff --git a/internal/model/model.go b/internal/model/model.go index 71e768f41..b4d7f3b1c 100644 --- a/internal/model/model.go +++ b/internal/model/model.go @@ -1495,7 +1495,7 @@ func (m *Model) GlobalDirectoryTree(folder, prefix string, levels int, dirsonly return output } -func (m *Model) availability(folder, file string) []protocol.DeviceID { +func (m *Model) Availability(folder, file string) []protocol.DeviceID { // Acquire this lock first, as the value returned from foldersFiles can // get heavily modified on Close() m.pmut.RLock() diff --git a/internal/model/puller.go b/internal/model/puller.go index 027995f30..d9e64f0e5 100644 --- a/internal/model/puller.go +++ b/internal/model/puller.go @@ -872,7 +872,7 @@ func (p *Puller) pullerRoutine(in <-chan pullBlockState, out chan<- *sharedPulle } var lastError error - potentialDevices := p.model.availability(p.folder, state.file.Name) + potentialDevices := p.model.Availability(p.folder, state.file.Name) for { // Select the least busy device to pull the block from. If we found no // feasible device at all, fail the block (and in the long run, the