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 /tx.go | |
| parent | Check meta page write error in Commit (diff) | |
| download | dedo-cb896f65251046f955183e96145bfdd37f3fa89a.tar.gz dedo-cb896f65251046f955183e96145bfdd37f3fa89a.tar.xz | |
Check spill error in Commit
Diffstat (limited to 'tx.go')
| -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) |
