@@ -32,11 +32,7 @@ use zenoh_protocol::{
32
32
use crate :: net:: {
33
33
primitives:: { DummyPrimitives , EPrimitives , Primitives } ,
34
34
routing:: {
35
- dispatcher:: {
36
- face:: { Face , FaceState } ,
37
- pubsub:: SubscriberInfo ,
38
- tables:: Tables ,
39
- } ,
35
+ dispatcher:: { face:: Face , pubsub:: SubscriberInfo , tables:: Tables } ,
40
36
router:: * ,
41
37
RoutingContext ,
42
38
} ,
@@ -593,10 +589,10 @@ fn client_test() {
593
589
let sub_info = SubscriberInfo ;
594
590
595
591
let primitives0 = Arc :: new ( ClientPrimitives :: new ( ) ) ;
596
- let face0 = Arc :: downgrade ( & router. new_primitives ( primitives0. clone ( ) ) . state ) ;
592
+ let face0 = Arc :: downgrade ( & router. new_primitives ( primitives0. clone ( ) ) ) ;
597
593
register_expr (
598
594
& tables,
599
- & mut face0. upgrade ( ) . unwrap ( ) ,
595
+ & mut face0. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
600
596
11 ,
601
597
& "test/client" . into ( ) ,
602
598
) ;
@@ -616,7 +612,7 @@ fn client_test() {
616
612
declare_subscription (
617
613
zlock ! ( tables. ctrl_lock) . as_ref ( ) ,
618
614
& tables,
619
- & mut face0. upgrade ( ) . unwrap ( ) ,
615
+ & mut face0. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
620
616
0 ,
621
617
& WireExpr :: from ( 11 ) . with_suffix ( "/**" ) ,
622
618
& sub_info,
@@ -625,7 +621,7 @@ fn client_test() {
625
621
) ;
626
622
register_expr (
627
623
& tables,
628
- & mut face0. upgrade ( ) . unwrap ( ) ,
624
+ & mut face0. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
629
625
12 ,
630
626
& WireExpr :: from ( 11 ) . with_suffix ( "/z1_pub1" ) ,
631
627
) ;
@@ -644,10 +640,10 @@ fn client_test() {
644
640
) ;
645
641
646
642
let primitives1 = Arc :: new ( ClientPrimitives :: new ( ) ) ;
647
- let face1 = Arc :: downgrade ( & router. new_primitives ( primitives1. clone ( ) ) . state ) ;
643
+ let face1 = Arc :: downgrade ( & router. new_primitives ( primitives1. clone ( ) ) ) ;
648
644
register_expr (
649
645
& tables,
650
- & mut face1. upgrade ( ) . unwrap ( ) ,
646
+ & mut face1. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
651
647
21 ,
652
648
& "test/client" . into ( ) ,
653
649
) ;
@@ -667,7 +663,7 @@ fn client_test() {
667
663
declare_subscription (
668
664
zlock ! ( tables. ctrl_lock) . as_ref ( ) ,
669
665
& tables,
670
- & mut face1. upgrade ( ) . unwrap ( ) ,
666
+ & mut face1. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
671
667
0 ,
672
668
& WireExpr :: from ( 21 ) . with_suffix ( "/**" ) ,
673
669
& sub_info,
@@ -676,7 +672,7 @@ fn client_test() {
676
672
) ;
677
673
register_expr (
678
674
& tables,
679
- & mut face1. upgrade ( ) . unwrap ( ) ,
675
+ & mut face1. upgrade ( ) . unwrap ( ) . state . clone ( ) ,
680
676
22 ,
681
677
& WireExpr :: from ( 21 ) . with_suffix ( "/z2_pub1" ) ,
682
678
) ;
@@ -730,7 +726,7 @@ fn client_test() {
730
726
primitives1. clear_data ( ) ;
731
727
primitives2. clear_data ( ) ;
732
728
733
- let route_dummy_data = |face : & Weak < FaceState > , wire_expr| {
729
+ let route_dummy_data = |face : & Weak < Face > , wire_expr| {
734
730
route_data (
735
731
& tables,
736
732
& face. upgrade ( ) . unwrap ( ) ,
0 commit comments