mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-17 10:35:11 +00:00
We try to compare to the last fileinfo, but apparently we can end up here with an empty file list and crash on out of index.
This commit is contained in:
parent
896f9725ec
commit
110e1ae6f9
@ -448,7 +448,7 @@ func (s *indexHandler) receive(fs []protocol.FileInfo, update bool, op string, p
|
||||
seq := fset.Sequence(deviceID)
|
||||
|
||||
// Check that the sequence we get back is what we put in...
|
||||
if lastSequence > 0 && seq != lastSequence {
|
||||
if lastSequence > 0 && len(fs) > 0 && seq != lastSequence {
|
||||
s.logSequenceAnomaly("unexpected sequence after update", map[string]any{
|
||||
"prevSeq": prevSequence,
|
||||
"lastSeq": lastSequence,
|
||||
|
Loading…
Reference in New Issue
Block a user