aboutsummaryrefslogtreecommitdiffhomepage
path: root/tddb/td/db/SqliteKeyValue.cpp
diff options
context:
space:
mode:
authorlevlam <levlam@telegram.org>2020-05-17 00:23:33 +0300
committerlevlam <levlam@telegram.org>2020-05-17 00:23:33 +0300
commit499241bc9cf7ef22bed2fa0fdda7cc7ddb3821bc (patch)
tree16ebd3fc1b32434cad2105cbb5caca40e8925d07 /tddb/td/db/SqliteKeyValue.cpp
parenteb8fba8b28856d96f58d082b3c6f82a59d497c7b (diff)
Add SqliteKeyValue::set debug.
GitOrigin-RevId: 070b4a7f4a2b652f57165db79ea776ce05c5865e
Diffstat (limited to 'tddb/td/db/SqliteKeyValue.cpp')
-rw-r--r--tddb/td/db/SqliteKeyValue.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tddb/td/db/SqliteKeyValue.cpp b/tddb/td/db/SqliteKeyValue.cpp
index c9687d903..a5f6fbbd1 100644
--- a/tddb/td/db/SqliteKeyValue.cpp
+++ b/tddb/td/db/SqliteKeyValue.cpp
@@ -64,7 +64,11 @@ Status SqliteKeyValue::drop() {
SqliteKeyValue::SeqNo SqliteKeyValue::set(Slice key, Slice value) {
set_stmt_.bind_blob(1, key).ensure();
set_stmt_.bind_blob(2, value).ensure();
- set_stmt_.step().ensure();
+ auto status = set_stmt_.step();
+ if (status.is_error()) {
+ LOG(FATAL) << "Failed to set \"" << key << '"';
+ }
+ // set_stmt_.step().ensure();
set_stmt_.reset();
return 0;
}