node: Update log target to match type name
Signed-off-by: Alexis Sellier <self@cloudhead.io>
This commit is contained in:
parent
067b532154
commit
7e55ed346a
|
|
@ -148,7 +148,7 @@ impl<G: Signer + EcSign> Peer<G> {
|
||||||
fn upgraded(&mut self, listener: chan::Receiver<WorkerResp<G>>) -> Fetch {
|
fn upgraded(&mut self, listener: chan::Receiver<WorkerResp<G>>) -> Fetch {
|
||||||
if let Self::Upgrading { fetch, id, link } = self {
|
if let Self::Upgrading { fetch, id, link } = self {
|
||||||
let fetch = fetch.clone();
|
let fetch = fetch.clone();
|
||||||
log::debug!(target: "transport", "Peer {id} upgraded for fetch {}", fetch.repo);
|
log::debug!(target: "wire", "Peer {id} upgraded for fetch {}", fetch.repo);
|
||||||
|
|
||||||
*self = Self::Upgraded {
|
*self = Self::Upgraded {
|
||||||
id: *id,
|
id: *id,
|
||||||
|
|
@ -231,7 +231,7 @@ where
|
||||||
|
|
||||||
fn peer_mut_by_fd(&mut self, fd: RawFd) -> &mut Peer<G> {
|
fn peer_mut_by_fd(&mut self, fd: RawFd) -> &mut Peer<G> {
|
||||||
self.peers.get_mut(&fd).unwrap_or_else(|| {
|
self.peers.get_mut(&fd).unwrap_or_else(|| {
|
||||||
log::error!(target: "transport", "Peer with fd {fd} was not found");
|
log::error!(target: "wire", "Peer with fd {fd} was not found");
|
||||||
panic!("Peer with fd {fd} is not known");
|
panic!("Peer with fd {fd} is not known");
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
@ -268,10 +268,10 @@ where
|
||||||
fn disconnect(&mut self, fd: RawFd, reason: DisconnectReason) {
|
fn disconnect(&mut self, fd: RawFd, reason: DisconnectReason) {
|
||||||
let peer = self.peer_mut_by_fd(fd);
|
let peer = self.peer_mut_by_fd(fd);
|
||||||
if let Peer::Disconnected { .. } = peer {
|
if let Peer::Disconnected { .. } = peer {
|
||||||
log::error!(target: "transport", "Peer (fd={fd}) is already disconnected");
|
log::error!(target: "wire", "Peer (fd={fd}) is already disconnected");
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
log::debug!(target: "transport", "Disconnecting peer (fd={fd}): {reason}");
|
log::debug!(target: "wire", "Disconnecting peer (fd={fd}): {reason}");
|
||||||
peer.disconnected(reason);
|
peer.disconnected(reason);
|
||||||
|
|
||||||
self.actions.push_back(Action::UnregisterTransport(fd));
|
self.actions.push_back(Action::UnregisterTransport(fd));
|
||||||
|
|
@ -280,10 +280,10 @@ where
|
||||||
fn upgrade(&mut self, fd: RawFd, fetch: Fetch) {
|
fn upgrade(&mut self, fd: RawFd, fetch: Fetch) {
|
||||||
let peer = self.peer_mut_by_fd(fd);
|
let peer = self.peer_mut_by_fd(fd);
|
||||||
if let Peer::Disconnected { .. } = peer {
|
if let Peer::Disconnected { .. } = peer {
|
||||||
log::error!(target: "transport", "Peer (fd={fd}) is already disconnected");
|
log::error!(target: "wire", "Peer (fd={fd}) is already disconnected");
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
log::debug!(target: "transport", "Requesting transport handover from reactor for peer (fd={fd})");
|
log::debug!(target: "wire", "Requesting transport handover from reactor for peer (fd={fd})");
|
||||||
peer.upgrading(fetch);
|
peer.upgrading(fetch);
|
||||||
|
|
||||||
self.actions.push_back(Action::UnregisterTransport(fd));
|
self.actions.push_back(Action::UnregisterTransport(fd));
|
||||||
|
|
@ -309,7 +309,7 @@ where
|
||||||
})
|
})
|
||||||
.is_err()
|
.is_err()
|
||||||
{
|
{
|
||||||
log::error!(target: "transport", "Worker pool is disconnected; cannot send fetch request");
|
log::error!(target: "wire", "Worker pool is disconnected; cannot send fetch request");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -328,20 +328,20 @@ where
|
||||||
}
|
}
|
||||||
|
|
||||||
fn fetch_complete(&mut self, resp: WorkerResp<G>) {
|
fn fetch_complete(&mut self, resp: WorkerResp<G>) {
|
||||||
log::debug!(target: "transport", "Fetch completed: {:?}", resp.result);
|
log::debug!(target: "wire", "Fetch completed: {:?}", resp.result);
|
||||||
|
|
||||||
let session = resp.session;
|
let session = resp.session;
|
||||||
let fd = session.as_connection().as_raw_fd();
|
let fd = session.as_connection().as_raw_fd();
|
||||||
let peer = self.peer_mut_by_fd(fd);
|
let peer = self.peer_mut_by_fd(fd);
|
||||||
|
|
||||||
let session = if let Peer::Disconnected { .. } = peer {
|
let session = if let Peer::Disconnected { .. } = peer {
|
||||||
log::error!(target: "transport", "Peer with fd {fd} is already disconnected");
|
log::error!(target: "wire", "Peer with fd {fd} is already disconnected");
|
||||||
return;
|
return;
|
||||||
} else if let Peer::Upgraded { link, .. } = peer {
|
} else if let Peer::Upgraded { link, .. } = peer {
|
||||||
match NetTransport::with_session(session, *link) {
|
match NetTransport::with_session(session, *link) {
|
||||||
Ok(session) => session,
|
Ok(session) => session,
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
log::error!(target: "transport", "Session downgrade failed: {err}");
|
log::error!(target: "wire", "Session downgrade failed: {err}");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -384,7 +384,7 @@ where
|
||||||
match event {
|
match event {
|
||||||
ListenerEvent::Accepted(connection) => {
|
ListenerEvent::Accepted(connection) => {
|
||||||
log::debug!(
|
log::debug!(
|
||||||
target: "transport",
|
target: "wire",
|
||||||
"Accepting inbound peer connection from {}..",
|
"Accepting inbound peer connection from {}..",
|
||||||
connection.remote_addr()
|
connection.remote_addr()
|
||||||
);
|
);
|
||||||
|
|
@ -400,7 +400,7 @@ where
|
||||||
let transport = match NetTransport::with_session(session, Link::Inbound) {
|
let transport = match NetTransport::with_session(session, Link::Inbound) {
|
||||||
Ok(transport) => transport,
|
Ok(transport) => transport,
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
log::error!(target: "transport", "Failed to create transport for accepted connection: {err}");
|
log::error!(target: "wire", "Failed to create transport for accepted connection: {err}");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
@ -409,7 +409,7 @@ where
|
||||||
.push_back(reactor::Action::RegisterTransport(transport))
|
.push_back(reactor::Action::RegisterTransport(transport))
|
||||||
}
|
}
|
||||||
ListenerEvent::Failure(err) => {
|
ListenerEvent::Failure(err) => {
|
||||||
log::error!(target: "transport", "Error listening for inbound connections: {err}");
|
log::error!(target: "wire", "Error listening for inbound connections: {err}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -425,7 +425,7 @@ where
|
||||||
state: Cert { pk: node_id, .. },
|
state: Cert { pk: node_id, .. },
|
||||||
..
|
..
|
||||||
}) => {
|
}) => {
|
||||||
log::debug!(target: "transport", "Session established with {node_id}");
|
log::debug!(target: "wire", "Session established with {node_id}");
|
||||||
|
|
||||||
let conflicting = self
|
let conflicting = self
|
||||||
.connected()
|
.connected()
|
||||||
|
|
@ -435,7 +435,7 @@ where
|
||||||
|
|
||||||
for fd in conflicting {
|
for fd in conflicting {
|
||||||
log::warn!(
|
log::warn!(
|
||||||
target: "transport", "Closing conflicting session with {node_id} (fd={fd})"
|
target: "wire", "Closing conflicting session with {node_id} (fd={fd})"
|
||||||
);
|
);
|
||||||
self.disconnect(
|
self.disconnect(
|
||||||
fd,
|
fd,
|
||||||
|
|
@ -446,12 +446,12 @@ where
|
||||||
}
|
}
|
||||||
|
|
||||||
let Some(peer) = self.peers.get_mut(&fd) else {
|
let Some(peer) = self.peers.get_mut(&fd) else {
|
||||||
log::error!(target: "transport", "Session not found for fd {fd}");
|
log::error!(target: "wire", "Session not found for fd {fd}");
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
let Peer::Connecting { link } = peer else {
|
let Peer::Connecting { link } = peer else {
|
||||||
log::error!(
|
log::error!(
|
||||||
target: "transport",
|
target: "wire",
|
||||||
"Session for {node_id} was either not found, or in an invalid state"
|
"Session for {node_id} was either not found, or in an invalid state"
|
||||||
);
|
);
|
||||||
return;
|
return;
|
||||||
|
|
@ -474,7 +474,7 @@ where
|
||||||
}
|
}
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
// TODO(cloudhead): Include error in reason.
|
// TODO(cloudhead): Include error in reason.
|
||||||
log::error!(target: "transport", "Invalid message from {}: {err}", id);
|
log::error!(target: "wire", "Invalid message from {}: {err}", id);
|
||||||
self.disconnect(
|
self.disconnect(
|
||||||
fd,
|
fd,
|
||||||
DisconnectReason::Session(session::Error::Misbehavior),
|
DisconnectReason::Session(session::Error::Misbehavior),
|
||||||
|
|
@ -484,11 +484,11 @@ where
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
log::warn!(target: "transport", "Dropping message from unconnected peer with fd {fd}");
|
log::warn!(target: "wire", "Dropping message from unconnected peer with fd {fd}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
SessionEvent::Terminated(err) => {
|
SessionEvent::Terminated(err) => {
|
||||||
log::debug!(target: "transport", "Session for fd {fd} terminated: {err}");
|
log::debug!(target: "wire", "Session for fd {fd} terminated: {err}");
|
||||||
self.disconnect(fd, DisconnectReason::Connection(Arc::new(err)));
|
self.disconnect(fd, DisconnectReason::Connection(Arc::new(err)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -508,39 +508,39 @@ where
|
||||||
match &err {
|
match &err {
|
||||||
reactor::Error::ListenerUnknown(id) => {
|
reactor::Error::ListenerUnknown(id) => {
|
||||||
// TODO: What are we supposed to do here? Remove this error.
|
// TODO: What are we supposed to do here? Remove this error.
|
||||||
log::error!(target: "transport", "Received error: unknown listener {}", id);
|
log::error!(target: "wire", "Received error: unknown listener {}", id);
|
||||||
}
|
}
|
||||||
reactor::Error::TransportUnknown(id) => {
|
reactor::Error::TransportUnknown(id) => {
|
||||||
// TODO: What are we supposed to do here? Remove this error.
|
// TODO: What are we supposed to do here? Remove this error.
|
||||||
log::error!(target: "transport", "Received error: unknown peer {}", id);
|
log::error!(target: "wire", "Received error: unknown peer {}", id);
|
||||||
}
|
}
|
||||||
reactor::Error::Poll(err) => {
|
reactor::Error::Poll(err) => {
|
||||||
// TODO: This should be a fatal error, there's nothing we can do here.
|
// TODO: This should be a fatal error, there's nothing we can do here.
|
||||||
log::error!(target: "transport", "Can't poll connections: {}", err);
|
log::error!(target: "wire", "Can't poll connections: {}", err);
|
||||||
}
|
}
|
||||||
reactor::Error::ListenerPollError(id, err) => {
|
reactor::Error::ListenerPollError(id, err) => {
|
||||||
// TODO: This should be a fatal error, there's nothing we can do here.
|
// TODO: This should be a fatal error, there's nothing we can do here.
|
||||||
log::error!(target: "transport", "Received error: listener {} disconnected: {}", id, err);
|
log::error!(target: "wire", "Received error: listener {} disconnected: {}", id, err);
|
||||||
self.actions.push_back(Action::UnregisterListener(*id));
|
self.actions.push_back(Action::UnregisterListener(*id));
|
||||||
}
|
}
|
||||||
reactor::Error::ListenerDisconnect(id, _, err) => {
|
reactor::Error::ListenerDisconnect(id, _, err) => {
|
||||||
// TODO: This should be a fatal error, there's nothing we can do here.
|
// TODO: This should be a fatal error, there's nothing we can do here.
|
||||||
log::error!(target: "transport", "Received error: listener {} disconnected: {}", id, err);
|
log::error!(target: "wire", "Received error: listener {} disconnected: {}", id, err);
|
||||||
}
|
}
|
||||||
reactor::Error::TransportPollError(id, err) => {
|
reactor::Error::TransportPollError(id, err) => {
|
||||||
log::error!(target: "transport", "Received error: peer {} disconnected: {}", id, err);
|
log::error!(target: "wire", "Received error: peer {} disconnected: {}", id, err);
|
||||||
self.actions.push_back(Action::UnregisterTransport(*id));
|
self.actions.push_back(Action::UnregisterTransport(*id));
|
||||||
}
|
}
|
||||||
reactor::Error::TransportDisconnect(id, _, err) => {
|
reactor::Error::TransportDisconnect(id, _, err) => {
|
||||||
log::error!(target: "transport", "Received error: peer {} disconnected: {}", id, err);
|
log::error!(target: "wire", "Received error: peer {} disconnected: {}", id, err);
|
||||||
}
|
}
|
||||||
reactor::Error::WriteFailure(id, err) => {
|
reactor::Error::WriteFailure(id, err) => {
|
||||||
// TODO: Disconnect peer?
|
// TODO: Disconnect peer?
|
||||||
log::error!(target: "transport", "Error during writing to peer {id}: {err}")
|
log::error!(target: "wire", "Error during writing to peer {id}: {err}")
|
||||||
}
|
}
|
||||||
reactor::Error::WriteLogicError(id, _) => {
|
reactor::Error::WriteLogicError(id, _) => {
|
||||||
// TODO: We shouldn't be receiving this error. There's nothing we can do.
|
// TODO: We shouldn't be receiving this error. There's nothing we can do.
|
||||||
log::error!(target: "transport", "Write logic error for peer {id}: {err}")
|
log::error!(target: "wire", "Write logic error for peer {id}: {err}")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -565,7 +565,7 @@ where
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Some(Peer::Upgrading { .. }) => {
|
Some(Peer::Upgrading { .. }) => {
|
||||||
log::debug!(target: "transport", "Received handover of transport with fd {fd}");
|
log::debug!(target: "wire", "Received handover of transport with fd {fd}");
|
||||||
|
|
||||||
self.upgraded(transport);
|
self.upgraded(transport);
|
||||||
}
|
}
|
||||||
|
|
@ -593,7 +593,7 @@ where
|
||||||
match ev {
|
match ev {
|
||||||
Io::Write(node_id, msgs) => {
|
Io::Write(node_id, msgs) => {
|
||||||
log::trace!(
|
log::trace!(
|
||||||
target: "transport", "Writing {} message(s) to {}", msgs.len(), node_id
|
target: "wire", "Writing {} message(s) to {}", msgs.len(), node_id
|
||||||
);
|
);
|
||||||
let fd = self.connected_fd_by_id(&node_id);
|
let fd = self.connected_fd_by_id(&node_id);
|
||||||
let mut data = Vec::new();
|
let mut data = Vec::new();
|
||||||
|
|
@ -604,13 +604,13 @@ where
|
||||||
}
|
}
|
||||||
Io::Event(_e) => {
|
Io::Event(_e) => {
|
||||||
log::warn!(
|
log::warn!(
|
||||||
target: "transport", "Events are not currently supported"
|
target: "wire", "Events are not currently supported"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
Io::Connect(node_id, addr) => {
|
Io::Connect(node_id, addr) => {
|
||||||
if self.connected().any(|(_, id)| id == &node_id) {
|
if self.connected().any(|(_, id)| id == &node_id) {
|
||||||
log::error!(
|
log::error!(
|
||||||
target: "transport",
|
target: "wire",
|
||||||
"Attempt to connect to already connected peer {node_id}"
|
"Attempt to connect to already connected peer {node_id}"
|
||||||
);
|
);
|
||||||
break;
|
break;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue