commit | 6eeffbb80592965a0c8c8b3eeec4796a62485cca | [log] [tgz] |
---|---|---|
author | John Eikenberry <jae@zhar.net> | Sun Aug 20 17:38:09 2017 -0700 |
committer | John Eikenberry <jae@zhar.net> | Sun Aug 20 17:38:09 2017 -0700 |
tree | 00cff1d1ece04b4186dcb637c787a60717c48d9e | |
parent | db5d9a73ca684291aba08a6ea78f6837f627f11d [diff] |
don't use read locks when making a change
diff --git a/request.go b/request.go index c8af66f..db5528a 100644 --- a/request.go +++ b/request.go
@@ -89,8 +89,8 @@ // Increases next offset func (r *Request) lsInc(offset int64) { - r.stateLock.RLock() - defer r.stateLock.RUnlock() + r.stateLock.Lock() + defer r.stateLock.Unlock() r.state.lsoffset = r.state.lsoffset + offset }