@@ -119,16 +119,12 @@ impl NodeServerHandle {
119
119
pub async fn get_publications (
120
120
& self ,
121
121
) -> Result < Vec < ( String , String ) > , Box < dyn std:: error:: Error > > {
122
- log:: debug!( "get_publications reached" ) ;
123
122
let ( sender, receiver) = oneshot:: channel ( ) ;
124
123
match self
125
124
. node_server_sender
126
125
. send ( NodeMsg :: GetPublications { reply : sender } )
127
126
{
128
- Ok ( ( ) ) => {
129
- log:: debug!( "Awaiting receiver" ) ;
130
- Ok ( receiver. await . map_err ( |err| Box :: new ( err) ) ?)
131
- }
127
+ Ok ( ( ) ) => Ok ( receiver. await . map_err ( |err| Box :: new ( err) ) ?) ,
132
128
Err ( e) => Err ( Box :: new ( e) ) ,
133
129
}
134
130
}
@@ -169,11 +165,8 @@ impl NodeServerHandle {
169
165
md5sum : T :: MD5SUM . to_owned ( ) ,
170
166
} ) {
171
167
Ok ( ( ) ) => {
172
- log:: trace!( "Recieved okay from node_server_send." ) ;
173
168
let received = receiver. await . map_err ( |err| Box :: new ( err) ) ?;
174
- log:: trace!( "Awaiting receiver produced: {received:?}" ) ;
175
- Ok ( received. map_err ( |err| {
176
- log:: error!( "Failed to register publisher: {err}" ) ;
169
+ Ok ( received. map_err ( |_err| {
177
170
Box :: new ( std:: io:: Error :: from ( std:: io:: ErrorKind :: ConnectionAborted ) )
178
171
} ) ?)
179
172
}
@@ -367,11 +360,9 @@ impl Node {
367
360
msg_definition,
368
361
md5sum,
369
362
} => {
370
- log:: trace!( "Got register publisher command from mpsc for {topic:?}" ) ;
371
363
let res = self
372
364
. register_publisher ( topic, & topic_type, queue_size, msg_definition, md5sum)
373
365
. await ;
374
- log:: trace!( "Result of register_publisher: {res:?}" ) ;
375
366
match res {
376
367
Ok ( handle) => reply. send ( Ok ( handle) ) ,
377
368
Err ( err) => reply. send ( Err ( err. to_string ( ) ) ) ,
@@ -478,11 +469,8 @@ impl Node {
478
469
msg_definition : String ,
479
470
md5sum : String ,
480
471
) -> Result < mpsc:: Sender < Vec < u8 > > , Box < dyn std:: error:: Error > > {
481
- log:: trace!( "Registering publisher for: {topic:?}" ) ;
482
-
483
472
let existing_entry = {
484
473
self . publishers . iter ( ) . find_map ( |( key, value) | {
485
- log:: trace!( "Found existing entry for: {topic:?}" ) ;
486
474
if key. as_str ( ) == & topic {
487
475
if value. topic_type ( ) == topic_type {
488
476
Some ( Ok ( value. get_sender ( ) ) )
@@ -500,7 +488,6 @@ impl Node {
500
488
if let Some ( handle) = existing_entry {
501
489
Ok ( handle?)
502
490
} else {
503
- log:: trace!( "Creating new entry for {topic:?}" ) ;
504
491
let channel = Publication :: new (
505
492
& self . node_name ,
506
493
false ,
@@ -516,12 +503,9 @@ impl Node {
516
503
log:: error!( "Failed to create publishing channel: {err:?}" ) ;
517
504
err
518
505
} ) ?;
519
- log:: trace!( "Created new publication for {topic:?}" ) ;
520
506
let handle = channel. get_sender ( ) ;
521
507
self . publishers . insert ( topic. clone ( ) , channel) ;
522
- log:: trace!( "Inserted new publsiher into dashmap" ) ;
523
508
let _current_subscribers = self . client . register_publisher ( & topic, topic_type) . await ?;
524
- log:: trace!( "Registered new publication for {topic:?}" ) ;
525
509
Ok ( handle)
526
510
}
527
511
}
@@ -565,12 +549,10 @@ impl NodeHandle {
565
549
topic_name : & str ,
566
550
queue_size : usize ,
567
551
) -> Result < Publisher < T > , Box < dyn std:: error:: Error + Send + Sync > > {
568
- log:: trace!( "Advertising: {topic_name:?}" ) ;
569
552
let sender = self
570
553
. inner
571
554
. register_publisher :: < T > ( topic_name, T :: ROS_TYPE_NAME , queue_size)
572
555
. await ?;
573
- log:: trace!( "Advertised: {topic_name:?}" ) ;
574
556
Ok ( Publisher :: new ( topic_name, sender) )
575
557
}
576
558
0 commit comments