Skip to content

Commit 2f478bb

Browse files
committed
address review comments
1 parent 626ce36 commit 2f478bb

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
lines changed

nix/default.nix

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ in stdenv.mkDerivation {
4545
pkgs.darwin.cctools gcc # Necessary for libbacktrace
4646
];
4747

48+
# Environment variables required for Android builds
49+
ANDROID_SDK_ROOT = "${pkgs.androidPkgs.sdk}";
50+
ANDROID_NDK_HOME = "${pkgs.androidPkgs.ndk}";
4851
NIMFLAGS = "-d:disableMarchNative -d:git_revision_override=${revision}";
4952
XDG_CACHE_HOME = "/tmp";
5053

@@ -104,9 +107,6 @@ in stdenv.mkDerivation {
104107
cp library/libwaku.h $out/include/
105108
'';
106109

107-
ANDROID_SDK_ROOT = "${pkgs.androidPkgs.sdk}";
108-
ANDROID_NDK_HOME = "${pkgs.androidPkgs.ndk}";
109-
110110
meta = with pkgs.lib; {
111111
description = "NWaku derivation to build libwaku for mobile targets using Android NDK and Rust.";
112112
homepage = "https://github.com/status-im/nwaku";

waku/factory/conf_builder/kademlia_discovery_conf_builder.nim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@ logScope:
99
## Kademlia Discovery Config Builder ##
1010
#######################################
1111
type KademliaDiscoveryConfBuilder* = object
12-
enabled*: Option[bool]
12+
enabled*: bool
1313
bootstrapNodes*: seq[string]
1414

1515
proc init*(T: type KademliaDiscoveryConfBuilder): KademliaDiscoveryConfBuilder =
1616
KademliaDiscoveryConfBuilder()
1717

1818
proc withEnabled*(b: var KademliaDiscoveryConfBuilder, enabled: bool) =
19-
b.enabled = some(enabled)
19+
b.enabled = enabled
2020

2121
proc withBootstrapNodes*(
2222
b: var KademliaDiscoveryConfBuilder, bootstrapNodes: seq[string]
@@ -49,7 +49,7 @@ proc build*(
4949
b: KademliaDiscoveryConfBuilder
5050
): Result[Option[KademliaDiscoveryConf], string] =
5151
# Kademlia is enabled if explicitly enabled OR if bootstrap nodes are provided
52-
let enabled = b.enabled.get(false) or b.bootstrapNodes.len > 0
52+
let enabled = b.enabled or b.bootstrapNodes.len > 0
5353
if not enabled:
5454
return ok(none(KademliaDiscoveryConf))
5555

waku/node/waku_node.nim

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,6 @@ proc stop*(node: WakuNode) {.async.} =
701701
if not node.wakuPeerExchangeClient.isNil() and
702702
not node.wakuPeerExchangeClient.pxLoopHandle.isNil():
703703
await node.wakuPeerExchangeClient.pxLoopHandle.cancelAndWait()
704-
node.wakuPeerExchangeClient.pxLoopHandle = nil
705704

706705
if not node.wakuKademlia.isNil():
707706
await node.wakuKademlia.stop()

0 commit comments

Comments
 (0)