1
0
Fork 0
mirror of https://github.com/actix/actix-web.git synced 2024-12-20 15:17:07 +00:00

do not use try_trait in main

This commit is contained in:
Nikolay Kim 2017-10-13 18:54:02 -07:00
parent 31500fffcd
commit 178d2e846d

View file

@ -61,10 +61,16 @@ impl Route for MyWS {
fn request(req: HttpRequest, payload: Payload, ctx: &mut HttpContext<Self>) -> Reply<Self>
{
let resp = ws::handshake(&req)?;
ctx.start(resp);
ctx.add_stream(ws::WsStream::new(payload));
Reply::stream(MyWS{})
match ws::handshake(&req) {
Ok(resp) => {
ctx.start(resp);
ctx.add_stream(ws::WsStream::new(payload));
Reply::stream(MyWS{})
}
Err(err) => {
Reply::reply(err)
}
}
}
}