From 2903f6ae5a64e0e9a4c6fb660a2cf1d16a5cc689 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Mart=C3=ADnez?= Date: Sun, 1 Nov 2015 14:04:33 -0300 Subject: [PATCH] Fix spurious warnings on database save. --- init.lua | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index b7cd3f6..81818a8 100644 --- a/init.lua +++ b/init.lua @@ -283,8 +283,12 @@ local function save_db() local f, e = io.open(DB_FILENAME, "wt") db.timestamp = os.time() if f then - local ok = f:write(xban.serialize(db)) - WARNING("Unable to save database: %s", "Write failed") + local ok, err = f:write(xban.serialize(db)) + if not ok then + WARNING("Unable to save database: %s", err) + end + else + WARNING("Unable to save database: %s", e) end if f then f:close() end return