Skip to content

Commit 269af48

Browse files
authored
Logging and other small warnings removal (#392)
1 parent f4783eb commit 269af48

File tree

1 file changed

+17
-10
lines changed

1 file changed

+17
-10
lines changed

libp2p/src/main/kotlin/io/libp2p/pubsub/AbstractRouter.kt

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ abstract class AbstractRouter(
8585

8686
/**
8787
* Flushes all pending message parts for all peers
88-
* @see addPendingRpcPart
8988
*/
9089
protected fun flushAllPending() {
9190
pendingRpcParts.pendingPeers.forEach(::flushPending)
@@ -163,7 +162,7 @@ abstract class AbstractRouter(
163162

164163
// Validate message
165164
if (!validateMessageListLimits(msg)) {
166-
logger.debug("Dropping msg with lists exceeding limits from peer $peer")
165+
logger.debug("Dropping msg with lists exceeding limits from peer {}", peer)
167166
return
168167
}
169168

@@ -173,7 +172,7 @@ abstract class AbstractRouter(
173172
.filterIncomingSubscriptions(subscriptions, peersTopics.getByFirst(peer))
174173
.forEach { handleMessageSubscriptions(peer, it) }
175174
} catch (e: Exception) {
176-
logger.debug("Subscription filter error, ignoring message from peer $peer", e)
175+
logger.debug("Subscription filter error, ignoring message from peer {}", peer, e)
177176
return
178177
}
179178

@@ -182,7 +181,7 @@ abstract class AbstractRouter(
182181
}
183182

184183
val (msgSubscribed, nonSubscribed) = msg.publishList
185-
.partition { it.topicIDsList.any { it in subscribedTopics } }
184+
.partition { rpcMsg -> rpcMsg.topicIDsList.any { it in subscribedTopics } }
186185

187186
nonSubscribed.forEach { notifyNonSubscribedMessage(peer, it) }
188187

@@ -207,7 +206,7 @@ abstract class AbstractRouter(
207206
messageValidator.validate(it)
208207
true
209208
} catch (e: Exception) {
210-
logger.debug("Invalid pubsub message from peer $peer: $it", e)
209+
logger.debug("Invalid pubsub message from peer {}: {}", peer, it, e)
211210
seenMessages[it] = Optional.of(ValidationResult.Invalid)
212211
notifyUnseenInvalidMessage(peer, it)
213212
false
@@ -248,8 +247,16 @@ abstract class AbstractRouter(
248247
{ res, err ->
249248
when {
250249
err != null -> logger.warn("Exception while handling message from peer $peer: ${it.first}", err)
251-
res == ValidationResult.Invalid -> logger.debug("Invalid pubsub message from peer $peer: ${it.first}")
252-
res == ValidationResult.Ignore -> logger.trace("Ignoring pubsub message from peer $peer: ${it.first}")
250+
res == ValidationResult.Invalid -> logger.debug(
251+
"Invalid pubsub message from peer {}: {}",
252+
peer,
253+
it.first
254+
)
255+
res == ValidationResult.Ignore -> logger.trace(
256+
"Ignoring pubsub message from peer {}: {}",
257+
peer,
258+
it.first
259+
)
253260
else -> {
254261
newValidatedMessages(singletonList(it.first), peer)
255262
flushAllPending()
@@ -273,15 +280,15 @@ abstract class AbstractRouter(
273280

274281
override fun onPeerWireException(peer: PeerHandler?, cause: Throwable) {
275282
// exception occurred in protobuf decoders
276-
logger.debug("Malformed message from $peer : $cause")
283+
logger.debug("Malformed message from {} : {}", peer, cause)
277284
peer?.also { notifyMalformedMessage(it) }
278285
}
279286

280287
override fun onServiceException(peer: PeerHandler?, msg: Any?, cause: Throwable) {
281288
if (cause is BadPeerException) {
282-
logger.debug("Remote peer ($peer) misbehaviour on message $msg: $cause")
289+
logger.debug("Remote peer ({}) misbehaviour on message {} : {}", peer, msg, cause)
283290
} else {
284-
logger.warn("AbstractRouter internal error on message $msg from peer $peer", cause)
291+
logger.warn("AbstractRouter internal error on message {} from peer {}", msg, peer, cause)
285292
}
286293
}
287294

0 commit comments

Comments
 (0)