Fixed the issue where `rsh` sporadicly cashed