apcups branch: Fixed the behavior of `sread'.