open-trade лет назад: 4
Родитель
Сommit
452b993ad6
2 измененных файлов с 6 добавлено и 1 удалено
  1. 1 1
      libs/hbb_common
  2. 5 0
      src/rendezvous_server.rs

+ 1 - 1
libs/hbb_common

@@ -1 +1 @@
1
-Subproject commit 99487187a6b25380b9a412f040f43f319ece7545
1
+Subproject commit 1b57a4f786fc1544d7ecbbc1d8c52fb7f63d002c

+ 5 - 0
src/rendezvous_server.rs

@@ -583,8 +583,13 @@ impl RendezvousServer {
583 583
             &addr
584 584
         );
585 585
         let mut msg_out = RendezvousMessage::new();
586
+        let pk = match self.pm.get(&la.id).await {
587
+            Some(peer) => peer.pk,
588
+            _ => Vec::new(),
589
+        };
586 590
         let mut p = PunchHoleResponse {
587 591
             socket_addr: la.local_addr.clone(),
592
+            pk,
588 593
             relay_server: la.relay_server,
589 594
             ..Default::default()
590 595
         };