RircdState::run() result channel
This commit is contained in:
parent
b38615b5dd
commit
f1d1ef841d
|
@ -33,18 +33,23 @@ impl Endpoint for IrcEndpoint {
|
||||||
|
|
||||||
|
|
||||||
loop {
|
loop {
|
||||||
let (event_response_send, event_response_recv) = oneshot::channel();
|
//TODO impl
|
||||||
event_handler.send(
|
break;
|
||||||
Event {
|
//tokio::select! {
|
||||||
kind: EventKind::Internal(InternalEvent::Test),
|
// //socket.recv().parse_ircshit();
|
||||||
result_sender: event_response_send,
|
//};
|
||||||
}).await;
|
//let (event_response_send, event_response_recv) = oneshot::channel();
|
||||||
|
//event_handler.send(
|
||||||
|
// Event {
|
||||||
|
// kind: EventKind::Internal(InternalEvent::Test),
|
||||||
|
// result_sender: event_response_send,
|
||||||
|
// }).await;
|
||||||
|
|
||||||
//TODO don't unwrap
|
////TODO don't unwrap
|
||||||
match event_response_recv.await.unwrap() {
|
//match event_response_recv.await.unwrap() {
|
||||||
EventResponse::Success => {},
|
// EventResponse::Success => {},
|
||||||
_ => {},
|
// _ => {},
|
||||||
};
|
//};
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue