aquatic: event loop: don't preallocate request/response vectors

It's better to just allocate when needed.
This commit is contained in:
Joakim Frostegård 2020-04-09 09:34:39 +02:00
parent eddd353621
commit bd16cdd709

View file

@ -33,10 +33,10 @@ pub fn run_event_loop(
let mut events = Events::with_capacity(config.network.poll_event_capacity);
let mut connect_requests: Vec<(ConnectRequest, SocketAddr)> = Vec::with_capacity(1024);
let mut announce_requests: Vec<(AnnounceRequest, SocketAddr)> = Vec::with_capacity(1024);
let mut scrape_requests: Vec<(ScrapeRequest, SocketAddr)> = Vec::with_capacity(1024);
let mut responses: Vec<(Response, SocketAddr)> = Vec::with_capacity(1024);
let mut connect_requests: Vec<(ConnectRequest, SocketAddr)> = Vec::new();
let mut announce_requests: Vec<(AnnounceRequest, SocketAddr)> = Vec::new();
let mut scrape_requests: Vec<(ScrapeRequest, SocketAddr)> = Vec::new();
let mut responses: Vec<(Response, SocketAddr)> = Vec::new();
loop {
poll.poll(&mut events, None)