Better logs and stats reporting
Change-Id: I1ef0d75398c8e0ff3fa3ac6a140c24d0394945cb
diff --git a/app/src/main/java/org/opencord/aaa/impl/SocketBasedRadiusCommunicator.java b/app/src/main/java/org/opencord/aaa/impl/SocketBasedRadiusCommunicator.java
index 99c9396..0414cac 100755
--- a/app/src/main/java/org/opencord/aaa/impl/SocketBasedRadiusCommunicator.java
+++ b/app/src/main/java/org/opencord/aaa/impl/SocketBasedRadiusCommunicator.java
@@ -105,6 +105,7 @@
@Override
public void clearLocalState() {
+ log.info("Closing RADIUS socket: {}:{}", radiusIpAddress, radiusServerPort);
radiusSocket.close();
executor.shutdownNow();
}
@@ -154,7 +155,7 @@
aaaManager.radiusOperationalStatusService.setStatusServerReqSent(false);
}
} catch (IOException e) {
- log.info("Cannot send packet to RADIUS server", e);
+ log.warn("Cannot send packet to RADIUS server", e);
}
}
@@ -193,6 +194,10 @@
.deserialize(inboundBasePacket.getData(),
0,
inboundBasePacket.getLength());
+ if (log.isTraceEnabled()) {
+ log.trace("Received RADIUS packet with Identifier {}",
+ inboundRadiusPacket.getIdentifier() & 0xff);
+ }
aaaManager.aaaStatisticsManager.handleRoundtripTime(inboundRadiusPacket.getIdentifier());
aaaManager.handleRadiusPacket(inboundRadiusPacket);
} catch (DeserializationException dex) {
@@ -200,10 +205,11 @@
log.error("Cannot deserialize packet", dex);
}
} catch (IOException e) {
- log.info("Socket was closed, exiting listener thread");
+ log.warn("Socket was closed, exiting listener thread");
done = true;
}
}
+ log.info("UDP listener thread shutting down");
}
}