From 5e564d240937abf33cf83ca12ccbaa309015fbb2 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Mon, 25 Jan 2016 18:41:14 +0100
Subject: [PATCH] Fix #318 Should only try to submit, doing non-blocking
 submission

---
 server.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/server.js b/server.js
index e1f57198a..a9034a2b1 100644
--- a/server.js
+++ b/server.js
@@ -189,7 +189,11 @@ function Server (dbConf, overrideConf) {
         try {
           let block = yield that.BlockchainService.startGeneration();
           if (block && shouldContinue) {
-            yield that.singleWritePromise(block);
+            try {
+              yield that.singleWritePromise(block);
+            } catch (err) {
+              logger.warn('Proof-of-work self-submission: %s', err.message || err);
+            }
           }
         }
         catch (e) {
-- 
GitLab