We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a49967b commit 70de9d2Copy full SHA for 70de9d2
1 file changed
compio-driver/src/buffer_pool.rs
@@ -351,6 +351,7 @@ impl Shared {
351
fn reset(&self, buffer_id: u16, ptr: BufPtr) {
352
unsafe {
353
self.with(|inner| {
354
+ // This method might be called after `BufferPoolRoot::release`.
355
if let Some(slot) = inner.bufs.get_mut(buffer_id as usize) {
356
*slot = Some(ptr);
357
inner.ctrl.reset(buffer_id, ptr, inner.size);
0 commit comments