better logging

This commit is contained in:
Mike Dilger 2024-02-21 09:54:43 +13:00
parent 95614fad55
commit 5767acd347
2 changed files with 7 additions and 2 deletions

View File

@ -466,7 +466,7 @@ impl WebSocketService {
if msg.len() < 2048 { if msg.len() < 2048 {
log::error!("{}: msg was {}", self.peer, msg); log::error!("{}: msg was {}", self.peer, msg);
} else { } else {
log::error!("{}: msg was {} ...", self.peer, &msg[..2048]); log::error!("{}: truncated msg was {} ...", self.peer, &msg[..2048]);
} }
let reply = NostrReply::Notice(format!("error: {}", e)); let reply = NostrReply::Notice(format!("error: {}", e));
self.websocket.send(Message::text(reply.as_json())).await?; self.websocket.send(Message::text(reply.as_json())).await?;

View File

@ -80,6 +80,11 @@ impl WebSocketService {
if let Err(e) = self.req_inner(&subid, filters).await { if let Err(e) = self.req_inner(&subid, filters).await {
log::error!("{}: {e}", self.peer); log::error!("{}: {e}", self.peer);
if msg.len() < 2048 {
log::error!("{}: msg was {}", self.peer, msg);
} else {
log::error!("{}: truncated msg was {} ...", self.peer, &msg[..2048]);
}
let reply = match e.inner { let reply = match e.inner {
ChorusError::TooManySubscriptions => { ChorusError::TooManySubscriptions => {
let max_subscriptions = GLOBALS.config.get().unwrap().max_subscriptions; let max_subscriptions = GLOBALS.config.get().unwrap().max_subscriptions;