diff --git a/src/func_getattr_combine.cpp b/src/func_getattr_combine.cpp index c75410c0..380fdcf5 100644 --- a/src/func_getattr_combine.cpp +++ b/src/func_getattr_combine.cpp @@ -40,6 +40,7 @@ Func2::GetAttrCombine::operator()(const Branches &branches_, continue; } + st_->st_uid = std::max(st_->st_uid,tmp_st.st_uid); st_->st_atim = TimeSpec::newest(st_->st_atim,tmp_st.st_atim); st_->st_ctim = TimeSpec::newest(st_->st_ctim,tmp_st.st_ctim); st_->st_mtim = TimeSpec::newest(st_->st_mtim,tmp_st.st_mtim);