X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=src%2Fbin%2Fserver.rs;h=73f2de5495639841d3525e59bf39767a6aa7efae;hb=8e21ba311cb9fa2e9c700897b429c04e0f80749c;hp=4a8070481f77e815a776f20863152265b9120adb;hpb=0d1c6a752c831816de8850927dc9a521a7e8bcee;p=hippotat.git diff --git a/src/bin/server.rs b/src/bin/server.rs index 4a80704..73f2de5 100644 --- a/src/bin/server.rs +++ b/src/bin/server.rs @@ -349,7 +349,7 @@ async fn run_client(ic: Arc, let daddr = ip_packet_addr::(header)?; Ok(daddr) }, |(daddr,packet)| route_packet(daddr,packet), - |e| { let _xxx = warnings.add(&e); } + |e| Ok::<_,SlipFramesError<_>>({ warnings.add(&e)?; }) )?; }