Remove unnecessary locking in fs am: 098c09334f

Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/2806056

Change-Id: I6703d363e4127f7fde773bf77793f7b531c4d731
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Colin Cross 2023-11-01 18:21:45 +00:00 committed by Automerger Merge Worker
commit f55930a589

View file

@ -204,8 +204,6 @@ func (fs *osFs) Open(name string) (ReaderAtSeekerCloser, error) {
} }
func (fs *osFs) Exists(name string) (bool, bool, error) { func (fs *osFs) Exists(name string) (bool, bool, error) {
fs.acquire()
defer fs.release()
stat, err := os.Stat(fs.toAbs(name)) stat, err := os.Stat(fs.toAbs(name))
if err == nil { if err == nil {
return true, stat.IsDir(), nil return true, stat.IsDir(), nil
@ -217,8 +215,6 @@ func (fs *osFs) Exists(name string) (bool, bool, error) {
} }
func (fs *osFs) IsDir(name string) (bool, error) { func (fs *osFs) IsDir(name string) (bool, error) {
fs.acquire()
defer fs.release()
info, err := os.Stat(fs.toAbs(name)) info, err := os.Stat(fs.toAbs(name))
if err != nil { if err != nil {
return false, err return false, err
@ -227,8 +223,6 @@ func (fs *osFs) IsDir(name string) (bool, error) {
} }
func (fs *osFs) IsSymlink(name string) (bool, error) { func (fs *osFs) IsSymlink(name string) (bool, error) {
fs.acquire()
defer fs.release()
if info, err := os.Lstat(fs.toAbs(name)); err != nil { if info, err := os.Lstat(fs.toAbs(name)); err != nil {
return false, err return false, err
} else { } else {
@ -249,14 +243,10 @@ func (fs *osFs) glob(pattern string) ([]string, error) {
} }
func (fs *osFs) Lstat(path string) (stats os.FileInfo, err error) { func (fs *osFs) Lstat(path string) (stats os.FileInfo, err error) {
fs.acquire()
defer fs.release()
return os.Lstat(fs.toAbs(path)) return os.Lstat(fs.toAbs(path))
} }
func (fs *osFs) Stat(path string) (stats os.FileInfo, err error) { func (fs *osFs) Stat(path string) (stats os.FileInfo, err error) {
fs.acquire()
defer fs.release()
return os.Stat(fs.toAbs(path)) return os.Stat(fs.toAbs(path))
} }
@ -284,8 +274,6 @@ func (fs *osFs) ReadDirNames(name string) ([]string, error) {
} }
func (fs *osFs) Readlink(name string) (string, error) { func (fs *osFs) Readlink(name string) (string, error) {
fs.acquire()
defer fs.release()
return os.Readlink(fs.toAbs(name)) return os.Readlink(fs.toAbs(name))
} }