Skip to content

Commit e925694

Browse files
committed
fix(coprocessor): semaphore panic possibility reported by Claude
1 parent fd47153 commit e925694

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

coprocessor/fhevm-engine/sns-worker/src/aws_upload.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ async fn run_uploader_loop(
165165
}
166166

167167
// Acquire a permit for an upload
168-
let permit = semaphore.clone().acquire_owned().await.expect("Failed to acquire semaphore permit");
168+
let permit = semaphore.clone().acquire_owned().await.map_err(|err| ExecutionError::InternalError(err.to_string()))?;
169169
let client = client.clone();
170170
let conf = conf.clone();
171171
let ready_flag = is_ready.clone();

0 commit comments

Comments
 (0)