RircdState::run() result channel
This commit is contained in:
parent
62d3493447
commit
6ce23674ee
|
@ -12,5 +12,5 @@ pub enum EventKind {
|
||||||
|
|
||||||
pub struct Event {
|
pub struct Event {
|
||||||
pub kind: EventKind,
|
pub kind: EventKind,
|
||||||
pub result_receiver: oneshot::Receiver<Result<()>>,
|
pub result_sender: oneshot::Sender<Result<()>>,
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,7 +26,7 @@ impl Endpoint for IrcEndpoint {
|
||||||
event_receiver.send(
|
event_receiver.send(
|
||||||
Event {
|
Event {
|
||||||
kind: EventKind::Message,
|
kind: EventKind::Message,
|
||||||
result_receiver: r,
|
event.result_sender.send(Ok(()),
|
||||||
}).await;
|
}).await;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue