Skip to content

Commit e9d975e

Browse files
committed
Remove debug stats
1 parent 520f9e2 commit e9d975e

File tree

2 files changed

+2
-22
lines changed

2 files changed

+2
-22
lines changed

mqtt-v5-broker/src/broker.rs

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use crate::{
33
plugin::{AuthentificationResult, Noop, Plugin},
44
tree::SubscriptionTree,
55
};
6-
use log::{debug, info, trace, warn};
6+
use log::{debug, info, warn};
77
use mqtt_v5::{
88
topic::TopicFilter,
99
types::{
@@ -21,7 +21,7 @@ use std::{
2121
};
2222
use tokio::{
2323
sync::mpsc::{self, Receiver, Sender},
24-
task, time,
24+
time,
2525
};
2626

2727
#[derive(Debug)]
@@ -193,7 +193,6 @@ pub enum WillDisconnectLogic {
193193

194194
#[derive(Debug)]
195195
pub enum BrokerMessage {
196-
Stats,
197196
NewClient(Box<ConnectPacket>, Sender<ClientMessage>),
198197
Authenticate(String, AuthenticatePacket),
199198
Publish(String, Box<PublishPacket>),
@@ -240,18 +239,6 @@ impl<A: Plugin> Broker<A> {
240239
pub fn with_plugin(plugin: A) -> Broker<A> {
241240
let (sender, receiver) = mpsc::channel(100);
242241

243-
{
244-
let sender = sender.clone();
245-
task::spawn(async move {
246-
loop {
247-
time::sleep(time::Duration::from_secs(5)).await;
248-
if sender.send(BrokerMessage::Stats).await.is_err() {
249-
break;
250-
}
251-
}
252-
});
253-
}
254-
255242
Broker {
256243
sessions: HashMap::new(),
257244
sender,
@@ -879,15 +866,9 @@ impl<A: Plugin> Broker<A> {
879866
}
880867
}
881868

882-
fn stats(&self) {
883-
trace!("sessions: {:#?}", self.sessions);
884-
trace!("subscriptions: {:#?}", self.subscriptions);
885-
}
886-
887869
pub async fn run(mut self) {
888870
while let Some(msg) = self.receiver.recv().await {
889871
match msg {
890-
BrokerMessage::Stats => self.stats(),
891872
BrokerMessage::NewClient(connect_packet, client_msg_sender) => {
892873
self.handle_new_client(*connect_packet, client_msg_sender).await;
893874
},

mqtt-v5-broker/src/main.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use log::{debug, info};
55
use mqtt_v5_broker::{
66
broker::{Broker, BrokerMessage},
77
client,
8-
plugin::Noop,
98
};
109
use tokio::{net::TcpListener, sync::mpsc::Sender, task};
1110

0 commit comments

Comments
 (0)