Commit 341a0b33 authored by 黄大凯's avatar 黄大凯
Browse files

Ignored folder & symlink

parent 88fa055e
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -55,7 +55,14 @@ func (cache *BoltDB) Diff(list rsync.FileList) ([]int, [][]byte) {
				k, v = c.Next()
				break
			case 1:
				info := &FInfo{}
				err := proto.Unmarshal(v, info)
				if err != nil {
					// TODO: handle folder & symlink
				}
				if info.Mode == 0100644 || info.Mode == 0100755 {	// ignore folder & symlink
					deleteList = append(deleteList, k)
				}
				k, v = c.Next()
				break
			case -1: