Fix bug noticed by Volker - if sendfile returns zero then