Log new subscriptions with more information about total subscriptions

This commit is contained in:
Mike Dilger 2024-02-19 18:06:19 +13:00
parent 9d65d773b8
commit 11c1136360

View File

@ -60,8 +60,6 @@ impl WebSocketService {
outpos += outlen;
verify_char(input, b'"', &mut inpos)?; // FIXME: json_unescape should eat the closing quote
log::info!("SUBID={}", subid);
let max_subscriptions = GLOBALS.config.read().await.max_subscriptions;
if self.subscriptions.len() >= max_subscriptions {
let reply = NostrReply::Closed(
@ -138,6 +136,9 @@ impl WebSocketService {
self.websocket.send(Message::text(reply.as_json())).await?;
}
let num_subs = self.subscriptions.len() + 1; // since we are about to add 1
log::info!("new subscription \"{subid}\", {num_subs} total");
// Store subscription
self.subscriptions.insert(subid, filters);