| commit | 40ffa2c25cafb4db322e0b9b4c93d31d273dabe8 | [log] [tgz] | 
|---|---|---|
| author | Jamie Wilkinson <jaq@spacepants.org> | Sun Mar 22 11:24:08 2015 +1100 | 
| committer | Jamie Wilkinson <jaq@spacepants.org> | Sat Aug 20 23:27:14 2016 +1000 | 
| tree | 2bea0b33d702ed1a8e5cf9de542edbcf95ec2ac3 | |
| parent | b28a7effac979219c2a2ed6205a4d70e4b1bcd02 [diff] | 
Fixes a data race caused by not locking the mem.FileData for read access.
diff --git a/mem/file.go b/mem/file.go index be3673e..9096ff0 100644 --- a/mem/file.go +++ b/mem/file.go
@@ -107,6 +107,8 @@ } func (f *File) Name() string { + f.fileData.Lock() + defer f.fileData.Unlock() return f.fileData.name }