call .await on channel future so there is no need to try-catch
exception.