RircdState::run() result channel
This commit is contained in:
parent
b38615b5dd
commit
f1d1ef841d
|
@ -33,18 +33,23 @@ impl Endpoint for IrcEndpoint {
|
|||
|
||||
|
||||
loop {
|
||||
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 impl
|
||||
break;
|
||||
//tokio::select! {
|
||||
// //socket.recv().parse_ircshit();
|
||||
//};
|
||||
//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
|
||||
match event_response_recv.await.unwrap() {
|
||||
EventResponse::Success => {},
|
||||
_ => {},
|
||||
};
|
||||
////TODO don't unwrap
|
||||
//match event_response_recv.await.unwrap() {
|
||||
// EventResponse::Success => {},
|
||||
// _ => {},
|
||||
//};
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue