diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2024-07-14 16:47:13 -0400 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-07-14 16:51:21 -0400 |
commit | 349da300a45e742c304e0ed51b78f046469fadcd (patch) | |
tree | 12d606c4791c350676f7f149ea4042eb1838c3c9 | |
parent | 6f47da709e1b0e2d530548607149edefedf9a16d (diff) |
get-test-job: don't panic when no jobs available
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
-rw-r--r-- | src/bin/get-test-job.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/bin/get-test-job.rs b/src/bin/get-test-job.rs index 8576253..5d48a95 100644 --- a/src/bin/get-test-job.rs +++ b/src/bin/get-test-job.rs @@ -49,13 +49,12 @@ fn get_test_job(rc: &Ktestrc) -> Option<TestJob> { .read(true) .write(true) .open(rc.output_dir.join("jobs")).unwrap(); - let map = unsafe { MmapOptions::new().map(&file).unwrap() }; - let mut len = file.metadata().unwrap().len(); if len == 0 { return None; } + let map = unsafe { MmapOptions::new().map(&file).unwrap() }; let mut ret = None; for job in map.rsplit(|b| *b == b'\n') { |