Rescue illegal seek exception when rewinding IOs that can't actually seek

Fix for #441