From 015a4df847965bdcc87a00701b047abfd4853bf6 Mon Sep 17 00:00:00 2001
From: "Dmitry E. Oboukhov" <unera@debian.org>
Date: Thu, 19 Sep 2013 21:00:34 +0400
Subject: [PATCH] Temp spaces aren't write in snapshot, too.

---
 src/box/box.cc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/box/box.cc b/src/box/box.cc
index ab20ae8726..bfc0a89117 100644
--- a/src/box/box.cc
+++ b/src/box/box.cc
@@ -309,6 +309,8 @@ struct snapshot_space_param {
 static void
 snapshot_space(struct space *sp, void *udata)
 {
+        if (space_is_temporary(sp))
+            return;
 	struct tuple *tuple;
 	struct snapshot_space_param *ud = (struct snapshot_space_param *) udata;
 	Index *pk = space_index(sp, 0);
-- 
GitLab