Log::readword() and Log::readline() were not accounting for an unexpected EOF. Now if read(2) returns 0, these two functions assume EOF and return -1 (since an unexpected EOF was encountered and the log entry is therefore not complete).
Log::readword() and Log::readline() were not accounting for an unexpected EOF.
Now if read(2) returns 0, these two functions assume EOF and return -1 (since
an unexpected EOF was encountered and the log entry is therefore not complete).

mambelli/osg-bosco-marco,clalancette/condor-dcloud,htcondor/htcondor,neurodebian/htcondor,bbockelm/condor-network-accounting,mambelli/osg-bosco-marco,clalancette/condor-dcloud,mambelli/osg-bosco-marco,neurodebian/htcondor,htcondor/htcondor,bbockelm/condor-network-accounting,clalancette/condor-dcloud,zhangzhehust/htcondor,zhangzhehust/htcondor,djw8605/htcondor,htcondor/htcondor,zhangzhehust/htcondor,mambelli/osg-bosco-marco,clalancette/condor-dcloud,clalancette/condor-dcloud,mambelli/osg-bosco-marco,htcondor/htcondor,djw8605/condor,djw8605/condor,zhangzhehust/htcondor,djw8605/htcondor,neurodebian/htcondor,bbockelm/condor-network-accounting,zhangzhehust/htcondor,djw8605/htcondor,neurodebian/htcondor,htcondor/htcondor,djw8605/condor,htcondor/htcondor,djw8605/htcondor,djw8605/condor,bbockelm/condor-network-accounting,djw8605/condor,neurodebian/htcondor,djw8605/htcondor,bbockelm/condor-network-accounting,clalancette/condor-dcloud,zhangzhehust/htcondor,djw8605/htcondor,djw8605/htcondor,djw8605/condor,bbockelm/condor-network-accounting,neurodebian/htcondor,bbockelm/condor-network-accounting,mambelli/osg-bosco-marco,mambelli/osg-bosco-marco,zhangzhehust/htcondor,djw8605/htcondor,mambelli/osg-bosco-marco,neurodebian/htcondor,djw8605/htcondor,neurodebian/htcondor,htcondor/htcondor,htcondor/htcondor,zhangzhehust/htcondor,neurodebian/htcondor,bbockelm/condor-network-accounting,clalancette/condor-dcloud,zhangzhehust/htcondor,djw8605/condor,djw8605/condor