summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2025-07-15 16:52:48 +0300
committerKyren223 <Kyren223@proton.me>2025-07-19 18:32:12 +0300
commit4a8914e05fad386b4ee2ec6a0a4d8d44c75d6a9f (patch)
tree78ead4784665722fd55dde023e041a580fb08d9e
parent6e2ae280251991bf838ae73544d7ad5b714a5646 (diff)
Fixed dropped vs success requests being flipped
-rw-r--r--internal/server/server.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/internal/server/server.go b/internal/server/server.go
index 9f7fee6..668ec38 100644
--- a/internal/server/server.go
+++ b/internal/server/server.go
@@ -301,19 +301,19 @@ func (server *server) handleConnection(conn net.Conn) {
for request := range framer.Out {
start := time.Now().UTC()
- dropped := processPacket(localCtx, sess, request)
+ success := processPacket(localCtx, sess, request)
duration := time.Since(start)
labels := prometheus.Labels{
"request_type": request.Type().String(),
- "dropped": strconv.FormatBool(dropped),
+ "dropped": strconv.FormatBool(!success),
}
metrics.RequestsProcessed.With(labels).Inc()
metrics.RequestProcessingDuration.With(labels).Observe(float64(duration.Seconds()))
- if dropped {
- slog.InfoContext(ctx, "dropped request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds())
- } else {
+ if success {
slog.InfoContext(ctx, "processed request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds())
+ } else {
+ slog.InfoContext(ctx, "dropped request", "request_type", request.Type().String(), "duration", duration.String(), "duration_ns", duration.Nanoseconds())
}
}