@@ -62,8 +62,11 @@ impl ControlViewer {
62
62
loop {
63
63
match TcpStream :: connect ( self . address . clone ( ) ) . await {
64
64
Ok ( socket) => {
65
- if let Err ( e) = socket. set_linger ( Some ( Duration :: from_secs ( 2 ) ) ) {
66
- re_log:: error!( "Failed to set socket linger: {:?}" , e) ;
65
+ if let Err ( err) = socket. set_linger ( Some ( Duration :: from_secs ( 2 ) ) ) {
66
+ re_log:: error!(
67
+ "Failed to set socket linger: {}" ,
68
+ re_error:: format_ref( & err)
69
+ ) ;
67
70
}
68
71
69
72
re_log:: info!( "Connected to {}" , self . address) ;
@@ -82,21 +85,25 @@ impl ControlViewer {
82
85
// Wait for tasks to complete
83
86
tokio:: select! {
84
87
result = reader_task => {
85
- if let Err ( e ) = result {
86
- re_log:: error!( "Reader task ended with error: {:? }" , e ) ;
88
+ if let Err ( err ) = result {
89
+ re_log:: error!( "Reader task ended with error: {}" , re_error :: format_ref ( & err ) ) ;
87
90
}
88
91
}
89
92
result = writer_task => {
90
- if let Err ( e ) = result {
91
- re_log:: error!( "Writer task ended with error: {:? }" , e ) ;
93
+ if let Err ( err ) = result {
94
+ re_log:: error!( "Writer task ended with error: {}" , re_error :: format_ref ( & err ) ) ;
92
95
}
93
96
}
94
97
}
95
98
96
99
re_log:: info!( "Connection lost. Attempting to reconnect..." ) ;
97
100
}
98
- Err ( e) => {
99
- re_log:: error!( "Failed to connect to {}: {:?}" , self . address, e) ;
101
+ Err ( err) => {
102
+ re_log:: error!(
103
+ "Failed to connect to {}: {}" ,
104
+ self . address,
105
+ re_error:: format_ref( & err)
106
+ ) ;
100
107
}
101
108
}
102
109
@@ -134,12 +141,18 @@ impl ControlViewer {
134
141
// we received a message from the server, we can process it here if needed
135
142
re_log:: info!( "Received message from server: {:?}" , message) ;
136
143
}
137
- Err ( e) => {
138
- re_log:: error!( "Failed to decode message: {:?}" , e) ;
144
+ Err ( err) => {
145
+ re_log:: error!(
146
+ "Failed to decode message: {:?}" ,
147
+ re_error:: format_ref( & err)
148
+ ) ;
139
149
}
140
150
} ,
141
- Err ( e) => {
142
- re_log:: error!( "Error reading from server: {:?}" , e) ;
151
+ Err ( err) => {
152
+ re_log:: error!(
153
+ "Error reading from server: {:?}" ,
154
+ re_error:: format_ref( & err)
155
+ ) ;
143
156
break ;
144
157
}
145
158
}
@@ -166,11 +179,10 @@ impl ControlViewer {
166
179
}
167
180
_ => {
168
181
if let Ok ( data) = message. encode ( ) {
169
- if let Err ( e) = write. write_all ( & data) . await {
170
- re_log:: info!(
171
- "Failed to send message: {:?}, error: {:?}" ,
172
- message,
173
- e
182
+ if let Err ( err) = write. write_all ( & data) . await {
183
+ re_log:: error!(
184
+ "Failed to send message error: {}" ,
185
+ re_error:: format_ref( & err)
174
186
) ;
175
187
break ;
176
188
}
0 commit comments