fixed rare panic
This commit is contained in:
parent
4f043d228d
commit
00d87ecb5c
2 changed files with 6 additions and 4 deletions
|
|
@ -199,7 +199,7 @@ func (f *file) WriteAt(data []byte, pos int64) (n int, err error) {
|
|||
w, e := c.writeAt(data[n:], woff)
|
||||
n += w
|
||||
if c.full() {
|
||||
if f.w.last.cn == cn {
|
||||
if f.w.last != nil && f.w.last.cn == cn {
|
||||
f.w.last = nil
|
||||
}
|
||||
// async flush
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue