Remove pointless `map_err` calls

reviewable/pr1288/r10
Tamir Duberstein 3 days ago
parent 44b26b3b50
commit 87188f621a
No known key found for this signature in database

@ -138,8 +138,7 @@ impl EbpfLogger {
.ok_or(Error::ProgramNotFound)?; .ok_or(Error::ProgramNotFound)?;
let map = program_info let map = program_info
.map_ids() .map_ids()?
.map_err(Error::ProgramError)?
.ok_or_else(|| Error::MapNotFound)? .ok_or_else(|| Error::MapNotFound)?
.iter() .iter()
.filter_map(|id| MapInfo::from_id(*id).ok()) .filter_map(|id| MapInfo::from_id(*id).ok())
@ -148,7 +147,7 @@ impl EbpfLogger {
None => false, None => false,
}) })
.ok_or(Error::MapNotFound)?; .ok_or(Error::MapNotFound)?;
let map = MapData::from_id(map.id()).map_err(Error::MapError)?; let map = MapData::from_id(map.id())?;
Self::read_logs_async(Map::PerfEventArray(map), logger)?; Self::read_logs_async(Map::PerfEventArray(map), logger)?;

Loading…
Cancel
Save