@@ -6,6 +6,7 @@ use curve25519_dalek::scalar::Scalar;
6
6
use futures:: channel:: mpsc;
7
7
use futures:: lock:: Mutex ;
8
8
use futures:: SinkExt ;
9
+ use log:: * ;
9
10
use sphinx:: header:: delays:: Delay as SphinxDelay ;
10
11
use sphinx:: { ProcessedPacket , SphinxPacket } ;
11
12
use std:: net:: SocketAddr ;
@@ -140,15 +141,15 @@ impl PacketProcessor {
140
141
. await
141
142
. unwrap ( ) ;
142
143
143
- println ! ( "RECIPIENT: {:?}" , forwarding_data. recipient) ;
144
+ trace ! ( "RECIPIENT: {:?}" , forwarding_data. recipient) ;
144
145
match forwarding_data
145
146
. recipient
146
147
. send ( forwarding_data. packet . to_bytes ( ) )
147
148
. await
148
149
{
149
150
Ok ( ( ) ) => ( ) ,
150
151
Err ( e) => {
151
- println ! (
152
+ warn ! (
152
153
"failed to write bytes to next mix peer. err = {:?}" ,
153
154
e. to_string( )
154
155
) ;
@@ -190,7 +191,7 @@ impl MixNode {
190
191
match socket. read ( & mut buf) . await {
191
192
// socket closed
192
193
Ok ( n) if n == 0 => {
193
- println ! ( "Remote connection closed." ) ;
194
+ trace ! ( "Remote connection closed." ) ;
194
195
return ;
195
196
}
196
197
Ok ( _) => {
@@ -203,14 +204,14 @@ impl MixNode {
203
204
PacketProcessor :: wait_and_forward ( fwd_data) . await ;
204
205
}
205
206
Err ( e) => {
206
- println ! ( "failed to read from socket; err = {:?}" , e) ;
207
+ warn ! ( "failed to read from socket; err = {:?}" , e) ;
207
208
return ;
208
209
}
209
210
} ;
210
211
211
212
// Write the some data back
212
213
if let Err ( e) = socket. write_all ( b"foomp" ) . await {
213
- println ! ( "failed to write reply to socket; err = {:?}" , e) ;
214
+ warn ! ( "failed to write reply to socket; err = {:?}" , e) ;
214
215
return ;
215
216
}
216
217
}
0 commit comments