From 9384424173f648beb9ac56f8713766d2c388075e Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Sat, 31 Jan 2015 00:12:25 +0000
Subject: [PATCH] disable floodfill in laptop mode

---
 .../i2p/router/networkdb/kademlia/FloodfillMonitorJob.java    | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
index 3771efbb89..f38aa5e9d6 100644
--- a/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
+++ b/router/java/src/net/i2p/router/networkdb/kademlia/FloodfillMonitorJob.java
@@ -9,6 +9,7 @@ import net.i2p.router.JobImpl;
 import net.i2p.router.Router;
 import net.i2p.router.RouterContext;
 import net.i2p.router.peermanager.PeerProfile;
+import net.i2p.router.transport.udp.UDPTransport;
 import net.i2p.router.util.EventLog;
 import net.i2p.stat.Rate;
 import net.i2p.stat.RateStat;
@@ -85,6 +86,9 @@ class FloodfillMonitorJob extends JobImpl {
         if (SystemVersion.isARM())
             return false;
 
+        if (getContext().getBooleanProperty(UDPTransport.PROP_LAPTOP_MODE))
+            return false;
+
         if (getContext().commSystem().isInBadCountry())
             return false;
         String country = getContext().commSystem().getOurCountry();
-- 
GitLab