Skip to content

Commit ec8bad0

Browse files
lym953claude
andcommitted
fix(lint): clippy + fmt fixes for held_logs eviction and shutdown drain
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent c5e2e9a commit ec8bad0

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

bottlecap/src/logs/lambda/processor.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -658,12 +658,12 @@ impl LambdaProcessor {
658658
if !self.held_logs.contains_key(&request_id) {
659659
while self.held_logs.len() >= HELD_LOGS_MAX_KEYS {
660660
// Evict the oldest key to ready_logs (without durable context tags).
661-
if let Some(oldest) = self.held_logs_order.pop_front() {
662-
if let Some(evicted) = self.held_logs.remove(&oldest) {
663-
for evicted_log in evicted {
664-
if let Ok(s) = serde_json::to_string(&evicted_log) {
665-
self.ready_logs.push(s);
666-
}
661+
if let Some(oldest) = self.held_logs_order.pop_front()
662+
&& let Some(evicted) = self.held_logs.remove(&oldest)
663+
{
664+
for evicted_log in evicted {
665+
if let Ok(s) = serde_json::to_string(&evicted_log) {
666+
self.ready_logs.push(s);
667667
}
668668
}
669669
}

0 commit comments

Comments
 (0)