hs_infilebuf_fill: If an IO error (eg EISDIR) happens, be more careful to return an error and not lock up.
hs_infilebuf_fill: If an IO error (eg EISDIR) happens, be more careful
to return an error and not lock up.

sourcefrog/librsync,agrandville/librsync,agrandville/librsync,pauloppenheim-liveloop/librsync-winbuild,sourcefrog/librsync,Salamek/librsync,dbaarda/librsync,potatogim/librsync,pauloppenheim-liveloop/librsync-winbuild,yrgoldteeth/librsync,binondord/librsync,VictorDenisov/librsync,pauloppenheim-liveloop/librsync,yrgoldteeth/librsync,Salamek/librsync,binondord/librsync,VictorDenisov/librsync,yrgoldteeth/librsync,dbaarda/librsync,dbaarda/librsync,VictorDenisov/librsync,Salamek/librsync,dbaarda/librsync,yrgoldteeth/librsync,pauloppenheim-liveloop/librsync,sourcefrog/librsync,agrandville/librsync,potatogim/librsync,librsync/librsync,sourcefrog/librsync,pauloppenheim-liveloop/librsync,librsync/librsync,librsync/librsync,librsync/librsync,pauloppenheim-liveloop/librsync-winbuild,potatogim/librsync,binondord/librsync,VictorDenisov/librsync