Skip to content

Commit 25b3f87

Browse files
committed
Router pause peer on request when blocked
1 parent 28a9a95 commit 25b3f87

File tree

6 files changed

+105
-135
lines changed

6 files changed

+105
-135
lines changed

generated/include/mmx/RouterBase.hxx

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ public:
5454
uint32_t max_peer_set = 100;
5555
uint32_t max_sent_cache = 20000;
5656
uint32_t max_hash_cache = 100000;
57-
uint32_t max_peer_requests = 10;
5857
uint32_t vdf_credits = 1024;
5958
uint32_t block_credits = 256;
6059
uint32_t proof_credits = 10;
@@ -141,7 +140,7 @@ protected:
141140

142141
template<typename T>
143142
void RouterBase::accept_generic(T& _visitor) const {
144-
_visitor.template type_begin<RouterBase>(59);
143+
_visitor.template type_begin<RouterBase>(58);
145144
_visitor.type_field("port", 0); _visitor.accept(port);
146145
_visitor.type_field("host", 1); _visitor.accept(host);
147146
_visitor.type_field("max_connections", 2); _visitor.accept(max_connections);
@@ -181,27 +180,26 @@ void RouterBase::accept_generic(T& _visitor) const {
181180
_visitor.type_field("max_peer_set", 36); _visitor.accept(max_peer_set);
182181
_visitor.type_field("max_sent_cache", 37); _visitor.accept(max_sent_cache);
183182
_visitor.type_field("max_hash_cache", 38); _visitor.accept(max_hash_cache);
184-
_visitor.type_field("max_peer_requests", 39); _visitor.accept(max_peer_requests);
185-
_visitor.type_field("vdf_credits", 40); _visitor.accept(vdf_credits);
186-
_visitor.type_field("block_credits", 41); _visitor.accept(block_credits);
187-
_visitor.type_field("proof_credits", 42); _visitor.accept(proof_credits);
188-
_visitor.type_field("vdf_relay_cost", 43); _visitor.accept(vdf_relay_cost);
189-
_visitor.type_field("proof_relay_cost", 44); _visitor.accept(proof_relay_cost);
190-
_visitor.type_field("block_relay_cost", 45); _visitor.accept(block_relay_cost);
191-
_visitor.type_field("max_node_credits", 46); _visitor.accept(max_node_credits);
192-
_visitor.type_field("max_farmer_credits", 47); _visitor.accept(max_farmer_credits);
193-
_visitor.type_field("node_version", 48); _visitor.accept(node_version);
194-
_visitor.type_field("mode", 49); _visitor.accept(mode);
195-
_visitor.type_field("do_relay", 50); _visitor.accept(do_relay);
196-
_visitor.type_field("open_port", 51); _visitor.accept(open_port);
197-
_visitor.type_field("max_tx_upload", 52); _visitor.accept(max_tx_upload);
198-
_visitor.type_field("max_pending_cost", 53); _visitor.accept(max_pending_cost);
199-
_visitor.type_field("seed_peers", 54); _visitor.accept(seed_peers);
200-
_visitor.type_field("fixed_peers", 55); _visitor.accept(fixed_peers);
201-
_visitor.type_field("block_peers", 56); _visitor.accept(block_peers);
202-
_visitor.type_field("storage_path", 57); _visitor.accept(storage_path);
203-
_visitor.type_field("node_server", 58); _visitor.accept(node_server);
204-
_visitor.template type_end<RouterBase>(59);
183+
_visitor.type_field("vdf_credits", 39); _visitor.accept(vdf_credits);
184+
_visitor.type_field("block_credits", 40); _visitor.accept(block_credits);
185+
_visitor.type_field("proof_credits", 41); _visitor.accept(proof_credits);
186+
_visitor.type_field("vdf_relay_cost", 42); _visitor.accept(vdf_relay_cost);
187+
_visitor.type_field("proof_relay_cost", 43); _visitor.accept(proof_relay_cost);
188+
_visitor.type_field("block_relay_cost", 44); _visitor.accept(block_relay_cost);
189+
_visitor.type_field("max_node_credits", 45); _visitor.accept(max_node_credits);
190+
_visitor.type_field("max_farmer_credits", 46); _visitor.accept(max_farmer_credits);
191+
_visitor.type_field("node_version", 47); _visitor.accept(node_version);
192+
_visitor.type_field("mode", 48); _visitor.accept(mode);
193+
_visitor.type_field("do_relay", 49); _visitor.accept(do_relay);
194+
_visitor.type_field("open_port", 50); _visitor.accept(open_port);
195+
_visitor.type_field("max_tx_upload", 51); _visitor.accept(max_tx_upload);
196+
_visitor.type_field("max_pending_cost", 52); _visitor.accept(max_pending_cost);
197+
_visitor.type_field("seed_peers", 53); _visitor.accept(seed_peers);
198+
_visitor.type_field("fixed_peers", 54); _visitor.accept(fixed_peers);
199+
_visitor.type_field("block_peers", 55); _visitor.accept(block_peers);
200+
_visitor.type_field("storage_path", 56); _visitor.accept(storage_path);
201+
_visitor.type_field("node_server", 57); _visitor.accept(node_server);
202+
_visitor.template type_end<RouterBase>(58);
205203
}
206204

207205

0 commit comments

Comments
 (0)