udp: uring: change SendBuffer unsafe declarations, add comments

This commit is contained in:
Joakim Frostegård 2023-03-09 21:28:48 +01:00
parent f84d80a7e7
commit f89bdce7f0
2 changed files with 38 additions and 30 deletions

View file

@ -320,8 +320,13 @@ impl SocketWorker {
response_counter.fetch_add(1, Ordering::Relaxed);
}
self.send_buffers
.mark_index_as_free(send_buffer_index as usize);
// Safety: OK because cqe using buffer has been
// returned and contents will no longer be accessed
// by kernel
unsafe {
self.send_buffers
.mark_index_as_free(send_buffer_index as usize);
}
}
}
}