From bbe3e1fffc94e7e87237a331de7b09253b0aa3fb Mon Sep 17 00:00:00 2001 From: Jokler Date: Mon, 27 Jul 2020 01:17:30 +0200 Subject: Upgrade dependencies & use tokio 0.2 exclusively --- src/web_server.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/web_server.rs') diff --git a/src/web_server.rs b/src/web_server.rs index be373e4..d731fae 100644 --- a/src/web_server.rs +++ b/src/web_server.rs @@ -1,10 +1,10 @@ use std::sync::Arc; use std::time::Duration; -use actix::{Addr, SyncArbiter}; +use actix::{Actor, Addr}; use actix_web::{get, middleware::Logger, post, web, App, HttpServer, Responder}; -use askama::actix_web::TemplateIntoResponse; use askama::Template; +use askama_actix::TemplateIntoResponse; use serde::{Deserialize, Serialize}; use crate::bot::MasterBot; @@ -27,7 +27,7 @@ pub struct WebServerArgs { #[actix_rt::main] pub async fn start(args: WebServerArgs) -> std::io::Result<()> { let cbot = args.bot.clone(); - let bot_addr: Addr = SyncArbiter::start(4, move || BotExecutor(cbot.clone())); + let bot_addr: Addr = BotExecutor(cbot.clone()).start(); HttpServer::new(move || { App::new() -- cgit v1.2.3-70-g09d2