commit | 1a9d62f03ea92815b46fcaab357cfd4df264b1a0 | [log] [tgz] |
---|---|---|
author | Suryandaru Triandana <syndtr@users.noreply.github.com> | Wed Aug 19 12:16:22 2015 +0700 |
committer | Suryandaru Triandana <syndtr@users.noreply.github.com> | Wed Aug 19 12:16:22 2015 +0700 |
tree | d19ff1f827302ba357264f1e0a1cd82d4552c158 | |
parent | b743d92d3215f11c9b5ce8830fafe1f16786adf4 [diff] | |
parent | 52e23ca701f6fefe291393f4bdf5b7d7c13c4c32 [diff] |
Merge pull request #122 from ngaut/master Stop ticker when return from drain method
diff --git a/leveldb/util/buffer_pool.go b/leveldb/util/buffer_pool.go index 2b8453d..2f3db97 100644 --- a/leveldb/util/buffer_pool.go +++ b/leveldb/util/buffer_pool.go
@@ -201,6 +201,7 @@ func (p *BufferPool) drain() { ticker := time.NewTicker(2 * time.Second) + defer ticker.Stop() for { select { case <-ticker.C: