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