move seek position change closer to the updateJournal call
added code to try and process all remaining logfile data in the event logfile rotation or a Stat() error after detecting EOF