This commit is contained in:
Anatoly Yakovenko 2018-03-25 08:06:33 -07:00
parent 62af09adbe
commit 290960c3b5
2 changed files with 2 additions and 12 deletions

View File

@ -99,7 +99,6 @@ impl AccountantSkel {
let timer = Duration::new(1, 0);
let msgs = r_reader.recv_timeout(timer)?;
let msgs_ = msgs.clone();
let msgs__ = msgs.clone();
let rsps = streamer::allocate(response_recycler);
let rsps_ = rsps.clone();
{
@ -109,7 +108,7 @@ impl AccountantSkel {
let sz = packet.meta.size;
let req = deserialize(&packet.data[0..sz])?;
if let Some(resp) = self.process_request(req) {
if ursps.len() <= num {
if ursps.responses.len() <= num {
ursps
.responses
.resize(num * 2, streamer::Response::default());
@ -123,7 +122,7 @@ impl AccountantSkel {
num += 1;
}
}
ursps.packets.resize(num, streamer::Packet::default());
ursps.responses.resize(num, streamer::Response::default());
}
s_responder.send(rsps_)?;
streamer::recycle(packet_recycler, msgs_);

View File

@ -184,15 +184,6 @@ impl Packets {
self.packets.resize(sz, Packet::default());
Ok(())
}
fn send_to(&self, socket: &UdpSocket, num: &mut usize) -> Result<()> {
for p in &self.packets {
let a = p.meta.get_addr();
socket.send_to(&p.data[..p.meta.size], &a)?;
//TODO(anatoly): wtf do we do about errors?
*num += 1;
}
Ok(())
}
}
impl Responses {