From c167294517d6d9d2a4e76fae08b3647ee2e58c73 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Tue, 24 Nov 2015 21:42:58 +0100
Subject: [PATCH] Fix #223 missed a case

---
 app/service/PeeringService.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/app/service/PeeringService.js b/app/service/PeeringService.js
index 2dd7de85c..4c3bd9219 100644
--- a/app/service/PeeringService.js
+++ b/app/service/PeeringService.js
@@ -279,6 +279,12 @@ function PeeringService(server, pair, dal) {
             }
           } catch (err) {
             logger.warn(err);
+            try {
+              let nowCurrent = yield dal.getCurrentBlockOrNull();
+              yield server.BlockchainService.tryToFork(nowCurrent);
+            } catch (e) {
+              logger.warn(e);
+            }
           }
         }
       }
-- 
GitLab