Skip to content

Commit 35a6c14

Browse files
committed
fix(kernel_manager/update): do not set default entry when keep = 0
Signed-off-by: Kaiyang Wu <[email protected]>
1 parent c4fc8d5 commit 35a6c14

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/kernel_manager.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,10 @@ impl<'a, K: Kernel> KernelManager<'a, K> {
4949
.try_for_each(|k| k.install_and_make_config(true))?;
5050

5151
// Set the newest kernel as default entry
52-
if let Some(k) = self.kernels.first() {
53-
k.set_default()?;
52+
if keep > 0 {
53+
if let Some(k) = self.kernels.first() {
54+
k.set_default()?;
55+
}
5456
}
5557

5658
Ok(())

0 commit comments

Comments
 (0)