diff options
author | Tommi Virtanen <tv@eagain.net> | 2014-03-23 10:40:39 -0700 |
---|---|---|
committer | Tommi Virtanen <tv@eagain.net> | 2014-03-23 13:27:37 -0700 |
commit | cb896f65251046f955183e96145bfdd37f3fa89a (patch) | |
tree | 59e8e666bf44d52d3a3572a3e6a3f719f0bb7c35 | |
parent | Check meta page write error in Commit (diff) | |
download | dedo-cb896f65251046f955183e96145bfdd37f3fa89a.tar.gz dedo-cb896f65251046f955183e96145bfdd37f3fa89a.tar.xz |
Check spill error in Commit
-rw-r--r-- | tx.go | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -173,7 +173,9 @@ func (t *Tx) Commit() error { // Rebalance and spill data onto dirty pages. t.rebalance() - t.spill() + if err := t.spill(); err != nil { + return err + } // Spill buckets page. p, err := t.allocate((t.buckets.size() / t.db.pageSize) + 1) |