add missing release() on event producer

This commit is contained in:
Ferdinand Schober
2023-12-22 13:32:39 +01:00
parent 3484cab28c
commit 65a12735e2

View File

@@ -32,7 +32,7 @@ use crate::{
producer::EventProducer,
};
#[derive(Eq, PartialEq)]
#[derive(Debug, Eq, PartialEq)]
enum State {
Sending,
Receiving,
@@ -351,6 +351,7 @@ impl Server {
// event should still be possible
if let Event::Enter() = event {
self.state = State::Receiving;
self.producer.release();
}
}
}