Fixed a (hopefully) last error, resource lock when stream closes due to switch back to reading from file (can't see it's closed, just don't get data)