Since 0.11.11 (0.11.10 is ok), the address returned by Request::remote_addr()
is always None
. Code is like
impl <'a> Service for HttpService<'a> {
fn call(&self, req: Request) -> Self::Future {
let addr = req.remote_addr();
let file = self.env.new_file(path, &addr.unwrap().ip()); // <<<< panics here since 0.11.11